US 11,704,266 B2
Control method and device for bidirectional communication
Xinrun Xing, Anhui (CN); Shengquan Hu, Anhui (CN); Shenghui Bao, Anhui (CN); Jin Su, Anhui (CN); and Lei Li, Anhui (CN)
Assigned to SHENZHEN LONTIUM SEMICONDUCTOR TECHNOLOGY CO., LTD., Shenzhen (CN)
Filed by SHENZHEN LONTIUM SEMICONDUCTOR TECHNOLOGY CO., LTD., Guangdong (CN)
Filed on Aug. 27, 2021, as Appl. No. 17/459,081.
Claims priority of application No. 202110639110.2 (CN), filed on Jun. 8, 2021.
Prior Publication US 2022/0391339 A1, Dec. 8, 2022
Int. Cl. G06F 21/64 (2013.01); G06F 13/362 (2006.01); H04B 3/04 (2006.01); H04B 3/52 (2006.01)
CPC G06F 13/362 (2013.01) [H04B 3/04 (2013.01); H04B 3/52 (2013.01)] 8 Claims
OG exemplary drawing
 
1. A control method for bidirectional communication, applied to a single-channel data link, the single-channel data link comprising a master communication unit and a slave communication unit connected to the master communication unit through a twisted pair cable or a coaxial cable, wherein the control method for bidirectional communication comprises:
performing a handshake between the master communication unit and the slave communication unit by sending a training sequence, determining data stability and a data transmission rate by the handshake, to make the master communication unit and the slave communication unit in a control signal transmission state;
controlling the master communication unit to obtain control information from an electronic control unit (ECU), and to package the control information into a custom package;
controlling the master communication unit to send the custom package to the slave communication unit, wherein the slave communication unit verifies the custom package received from the master communication unit, feeds back a correct message to the master communication unit in a case that the custom package is verified to be correct, and feeds back an error message to the master communication unit in a case that the custom package is verified to be incorrect; and
resending the custom package to the slave communication unit, in a case that the error message is received by the master communication unit or no feedback message is received by the master communication unit within a preset time period.