GB2509234A - Electronic tag with error detection for internal data transfer - Google Patents

Electronic tag with error detection for internal data transfer Download PDF

Info

Publication number
GB2509234A
GB2509234A GB1320918.4A GB201320918A GB2509234A GB 2509234 A GB2509234 A GB 2509234A GB 201320918 A GB201320918 A GB 201320918A GB 2509234 A GB2509234 A GB 2509234A
Authority
GB
United Kingdom
Prior art keywords
display
controller
data packet
error
electronic tag
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
GB1320918.4A
Other versions
GB201320918D0 (en
Inventor
Su Jong Kim
Im Yong Park
Jae Chan Lee
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electro Mechanics Co Ltd
Original Assignee
Samsung Electro Mechanics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electro Mechanics Co Ltd filed Critical Samsung Electro Mechanics Co Ltd
Publication of GB201320918D0 publication Critical patent/GB201320918D0/en
Publication of GB2509234A publication Critical patent/GB2509234A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1443Transmit or communication errors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/0723Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10297Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0094Bus

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Toxicology (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Display Racks (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

An electronic tag device, for use in an electronic shelf label (ESL) system, includes a controller that transfers a data packet including an error detection or check code (eg. CRC) to a display. The display operates in slave mode. Data integrity is checked at the display, and in the event of an error, the display requests (using a NACK signal) that the data be retransmitted. The data may be retransmitted a predetermined number of times. The controller and display may communicate using a serial peripheral interface (SPI) bus.

Description

ELECTRONIC TAG DEVICE AND METHOD OF COMMUNICATION USING THE SANE
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims the benefit of Korean Patent Application No. 10-2012-0142927 filed on December 10, 2012, with the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.
BACKGROUND
m (00021 The present disclosure relates to an electronic tag and a method of communication using the same.
[0003] In general, an electronic shelf label (ESL) system is installed in a place in which items of merchandise are arranged so that information related to the items of merchandise may be displayed using wired and wireless communications. In an ESL system, a plurality of tag devices for displaying price information configure a personal area network (PAN) and perform wireless communications with relays (gateways or GWs) Further, the relays perform wired communications with a server.
[0004] Typically, an electronic tag device includes a display for displaying information on an item of merchandise on its display and a controller for controlling the display. The controller may be configured as a main control unit (MCU) [0005] The controller performs data communications with the display and controls the display so that it displays information Page 1 on the items of merchandise.
(0006] In existing electronic tag devices, data transmission between the controller and the display may be performed according to various communications schemes.
[0007] When such data communication is performed between the controller and the display, transmission errors such as the destruction of digital data may occur.
[0008] When this happens, the display may display incorrect price information.
[0009] Patent Document 1 below discloses storing compression data and controlling data reception and transmission in a digital camera. Although the document teaches correcting errors in data recepLion and transmission between devices, it is irrelevant to an error in data transmission in one device.
[Related Art Documenti (Patent Document 1) Korean Patent Laid-Open Publication No. 1998-0013273 SUThARY (0010] An aspect of the present disclosure may provide an electronic tag device and a method of communication using the same in which an error in communications between a controller and a display is checked so that a data packet is retransmitted if an error has occurred in communications.
[0011] According to an aspect of the present disclosure, an Page 2 electronic tag device may include: a controller transmitting a data packet including an error check code if data to be transmitted is present and retransmitting the data packet if received error check information indicates that an error has occurred; and a display receiving the data packet from the controller and checking if an error has occurred using the error check code included in the data packet to transmit the error check information to the controller.
[0012] The ccntroller, as a master, may perform serial peripheral interface (SPI) bus communications with the display as a slave.
[0013] The controller may set a slave select pin prior to transmitting the data packet so as to control the display so that the display enters a slave mode.
[0014] The controller may set a slave select pin prior to transmitting the data packet so as to control the display so that the display enters a slave mode, and may transmit a serial clock signal to the display.
[0015] According to another aspect of the present disclosure, a method of communicating using an electronic tag device may include: determining, by a controller of the electronic tag device, ifdatatobetransnittedispresent; ifit isdetermined that data to be transmitted is present, transmitting a data packet including an error check code to a display of the electronic tag device; receiving, by the display, the data Page 3 packet from the controller and checking if an error has occurred using the error check code included in the data packet so as to transmit the error check information to the controller; and retransmitting, by the controller, the data packet if the error check information transmitted from the display indicates that an error has occurred.
(0016] The controller, as a master, may perform serial peripheral interface (SF1) bus communications with the display as a slave.
[0017] The method may further include: prior to the transmitting of the data packet, setting, by the controller, a slave select pin so that the display enters a slave mode depending on the setting of the slave select pin; and transmitting, by the controller, a serial clock signal to the display so that the display detects the serial clock signal.
[0018] The retransmitting of the data packet may include retransmitting the data packet a predetermined number of times if the error check information transmitted from the display indicates that an error has occurred.
BRIEF DESCRIPTION OF DRAWINGS
[0019] The above and other aspects, features and other advantages of the present disclosure will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which: Page 4 FIG. 1 is a simplified diagram illustrating a configuration of an electronic shelf label system according to
an exemplary embodiment of the present disclosure;
FIG. 2 is a block diagram of an electronic tag device of the electronic shelf label system according to an exemplary
embodiment of the present disclosure;
FIG. 3 is a block diagram illustrating SF1 communications between a controller and a display according to an exemplary
embodiment of the present disclosure;
FIG. 4 is a flowchart illustrating a method of communication using electronic tag devices according to an
exemplary embodiment of the present disclosure;
FIG. 5 is a flowchart illustrating a variant of the method of communication using electronic tag devices in FIG. 4; and FIG. 6 is adiagramofanexampleofadatapacketaccording to an exemplary embodiment of the present disclosure.
DETAILED DESCRIPTION
(0020J Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. The invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to Page 5 those skilled in the art. In the drawings, the shapes and dimensions of elements may be exaggerated for clarity, and the same reference numerals will be used throughout to designate the same or like elements.
[00211 FIG. 1 is a simplified diagram illustrating a configuration of an electronic shelf label system according to
an exemplary embodiment of the present disclosure.
[0022] Referring to FIG. 1, the electronic shelf label system may include a server 10, relays 20, and electronic tag devices 100.
[0023] FIG. 2 is a block diagram of an electronic tag device of the electronic shelf label system according to an exemplary
embodiment of the present disclosure.
[0024] Referring to FIG. 2, the electronic tag device of the electronic shelf label system according to an exemplary embodiment of the present disclosure may include a wireless communication unit 110, a controller 120, a memory 130, a display 140 and a power supply unit 150.
[0025] The wireless communication unit 110 may perform wireless communications conforming to a predetermined communications protocol under the control of the control unit 120.
[0026] The control unit 120 may control the communications between the relays and the server through the wireless communication unit 110 and may control displaying data included Page 6 in a received signal. The memory 130 may store the data generated during the operation of the electronic tag device under the control of the control unit 120 therein.
[0027] The display 140 may display the data under the control of the control unit 120.
(0028] The power supply unit 150 may supply power under the control of the controller 120.
[0029] In such an electronic tag device, the controller 120 may check if an error has occurred during the process of transmitting data to the display 140 and may retransmit the data if an error has occurred. More detailed description thereon
will be made later in the specification.
[0030] The controller 120 checks whether the communications with the display 140 is normal or has an error if data to be transmitted is present to the display 140. Here, the display may be an electrophoretic display (EPD) [00311 FIG. 3 is a block diagram illustrating SF1 communications between a controller and a display according to
an exemplary embodiment of the present disclosure.
[0032] Referring to FIGS. 1 tc 3, the controller 120 determines if data to be transmitted is present and, if so, transmits a data packet including an error check code to the display 140.
[0033] The data transmission between the controller 120 and the display 140 may be performed according to various communication schemes. For example, communication schemes Page 7 such as a serial peripheral interface (SPI) bus scheme, an inter-integrated circuit (12C) scheme, a universal asynchronous receiver/transmitter (cJART) scheme, a General Purpose input/output (GPIO) scheme may be used. When a SPI communication scheme is used, the controller 120 as a master may perform SPI communications with the display 140 as a slave.
(0034] In the SPI communications, there may be four lines including a serial clock signal line (SOLK) , a master output slave input line (MOST) , a master input slave output line (MISO) and a slave select line (55) [0035] The display 140 may receive a data packet from the controller 120 and may check a communication error using the error check code included in the data packet transmitted from the controller 120. The controller 120 and the display 140 may use one of existing error check protocols.
[0036] For an example of applying one of the existing error check protocols to an exemplary embodiment, if data to be transmitted is present, an error check code is created using the data to be transmitted conforming to the applied error check protocol.
[0037] The display 140 may use the data transmitted conforming to the applied error check protocol to create a comparison code and may compare the error check code with the comparison code to determine if there is an error based on the comparison result.
[0038] The display 140 may check the communication error in Page 8 the above-described manner and may transmit the error check information to the controller 120. For example, the error check information may include ACK information if the communications are normal with no communication error and may include NACK information if a communication error has occurred.
[0039] Then, the controller 120 may retransmit the data packet if an error has occurred based on the error check information transmitted from the display 140. For example, the controller may determine that the communications are normal if the error check information includes the ACK information and may retransmit the data packet if the error check information includes the NACK information.
[0040] Incidentally, the controller 120 may set a slave select pin SS conforming to the SF1 communication protocol prior to transmitting the data packet so as to control the display 140 so that it enters a slave mode. Therefore, the display 140 may enter the slave mode under the control of the controller 120.
[0041] The controller 120 may transmit a serial clock signal (SCLK) conforming to the SF1 communication protocol to the display 140 and the display 140 may detect the serial clock signal SCLK.
[0042] FIG. 4 is a flowchart illustrating a method of communication using electronic tag devices according to an
exemplary embodiment of the present disclosure.
[0043] Referring to FIGS. 1 and 4, the method of communication Page 9 using an electronic tag device according to the exemplary embodiment of the present disclosure is performed between the controller 120 and the display 140 of the electronic tag device 100. The data transmission between the controller 120 and the display 140 maybe performed according to various communication schemes. For example, communication schemes such as a serial peripheral interface (SPI) bus scheme, an inter-integrated circuit (120) scheme, a universal asynchronous receiver/transmitter (IJART) scheme, a General Purpose input/output (GPIO) scheme may be used, as mentioned earlier.
(0044] Initially, in operation SlOO, it is determined if data to be transmitted is present, at the controller 120 of the electronic tag devico 100. As described above, when a 521 communication scheme is used, the controller 120 as a master may perform SPI bus communications with the display 140 as a slave.
[0045] In operation S300, if it is determined that data to be transmitted is present, the controller 120 may transmit a data packet to the display 140 of the electronic tag device 100 including an error check code. The data packet will be described in detail with reference to FIG. 6.
[0046] In operation 5500, the display 140 may receive the data packet from the controller 120 and may check a communication error using the error check code included in the data packet, and may transmit the error check information to the controller Page 10 120. As mentioned earlier, the controller 120 and the display according to the exemplary embodiments of the present disclosure may use one of existing error check protocols.
(0047] For example, the error check information may include ACK information if the communication is normal with no communication errcr and may include NACK information if a communication error has occurred.
(0048] In operation s700, the controller 120 may retransmit the data packet if an error has occurred based on the error check information transmitted from the display 140.
[00491 For example, the controller 120 may determine that the communications are normal if the error check information includes the ACK information and may retransmit the data packet if the error check information includes the NACK information.
]5 [0050] FIG. 5 is a flowchart illustrating a variant of the method of communication using electronic tag devices in FIG. 4.
[0051] Referring to FIGS. 1 to 5, in operation S220, prior to transmitting a data packet, the controller 120 may set a slave select pin SS and the display 140 may enter the slave mode depending on the setting of the slave select pin.
[0052) Then, in operation 5240, the controller 120 may transmit a serial clock signal SCLK to the display 140 and the display may detect the serial clock signal SCLK.
[0053] In addition, in operation 3700, if it is determined that Page 11 an error has occurred based on the error check information transmitted from the display 140, the data packet may be retransmitted a predetermined number of times. The number of times of retransmission may be determined appropriately in view of the characteristic of the electronic shelf label system or the communication environment.
[0054] FIG. 6 is a diagram of an example of a data packet according to an exemplary embodiment of the present disclosure.
Referring to FIG. 6, for an example of applying the SPI communications to the electronic tag device according to an exemplary embodiment of the present disclosure, a data packet may include an OP code, an address, data and an error check code.
[00551 As set forth above, according to exemplary embodiments of the present disclosure, an error in communications between a controller and a display is checked so that a data packet is retransmitted if an error has occurred in communications, thereby preventing display of wrong information due to the error in the communications.
(0056] While exemplary embodiments have been shown and described above, it will be apparent to those skilled in the art that modifications and variations could be made without departing from the spirit and scope of the present disclosure as defined by the appended claims.
Page 12

Claims (8)

  1. What Is Claimed Is: 1. An electronic tag device, comprising: a controller transmitting a data packet including an error check code if data to be transmitted is present and retransmitting the data packet if received error check information indicates that an error has occurred; and a display receiving the data packet from the controller and checking if an error has occurred using the error check code included in the data packet to transmit the error check information to the controller.
  2. 2. The electronic tag device of claim 1, wherein the controller, as a master, performs serial peripherai interface (SPI) bus communications with the display as a slave.
  3. 3. The electronic tag device of claim 1, wherein the controller sets a slave select pin prior to transmitting the data packet so as to control the display so that the display enters a slave mode.
  4. 4. The electronic tag device of claim 1, wherein the controller sets a slave select pin prior to transmitting the data packet so as to control the display so that the display enters a slave mode, and transmits a serial clock signal to the display.
    Page 13
  5. 5. A method of communication using an electronic tag device, the method comprising: determining, by a controller of the electronic tag device, if data to be transmitted is present; if it is determined that data to be transmitted is present, transmitting a data packet including an error check code to a display of the electronic tag device; receiving, by the display, the data packet from the controller and checking if an error has occurred using the error check code included in the data packet so as to transmit the error check information to the controller; and retransmitting, by the controller, the data packet if the error check information transmitted from the display indicates that an error has occurred.
  6. 6. The method of claim 5, wherein the controller, as a master, performs serial peripheral interface (SPI) bus communications with the display as a slave.
  7. 7. The method of claim 5, further comprising: prior to the transmitting of the data packet, setting, by the controller, a slave select pin so that the display enters a slave mode depending on the setting of the slave select pin; and Page 14 transmitting, by the controller, a serial clock signal to the display so that the display detects the serial clock signal.
  8. 8. The method of claim 5, wherein the retransmitting of the data packet includes retransmitting the data packet a predetermined number of times if the error check information transmitted from the display indicates that an error has occurred.Page 15
GB1320918.4A 2012-12-10 2013-11-27 Electronic tag with error detection for internal data transfer Withdrawn GB2509234A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120142927A KR20140074685A (en) 2012-12-10 2012-12-10 Electron tag device and communication method thereof

Publications (2)

Publication Number Publication Date
GB201320918D0 GB201320918D0 (en) 2014-01-08
GB2509234A true GB2509234A (en) 2014-06-25

Family

ID=49918273

Family Applications (1)

Application Number Title Priority Date Filing Date
GB1320918.4A Withdrawn GB2509234A (en) 2012-12-10 2013-11-27 Electronic tag with error detection for internal data transfer

Country Status (4)

Country Link
JP (1) JP2014116938A (en)
KR (1) KR20140074685A (en)
DE (1) DE102013112989A1 (en)
GB (1) GB2509234A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108596318A (en) * 2018-03-30 2018-09-28 歌尔股份有限公司 Electronic tag and the method for carrying out product back-tracing using the electronic tag

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11860730B2 (en) * 2021-12-06 2024-01-02 Waymo Llc Low-overhead, bidirectional error checking for a serial peripheral interface

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060236204A1 (en) * 2005-03-17 2006-10-19 Yu-Chu Lee Memory device with serial transmission interface and error correction mehtod for serial transmission interface
US20110076953A1 (en) * 2009-09-25 2011-03-31 Nigel Iain Stuart Macrae Method and apparatus for multiple accesses to a communications channel
US20110197107A1 (en) * 2010-02-09 2011-08-11 Silicon Motion, Inc. Non-volatile memory device and data processing method thereof
US20120068831A1 (en) * 2010-09-21 2012-03-22 Toshiba Tec Kabushiki Kaisha Wireless tag writing/reading apparatus and method by the same
EP2453579A2 (en) * 2010-11-12 2012-05-16 Sony Corporation Error correction coding using an error detection code and a repetition code

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR980013273A (en) 1996-07-20 1998-04-30 구자홍 A method for storing compressed data and controlling transmission / reception of a digital camera

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060236204A1 (en) * 2005-03-17 2006-10-19 Yu-Chu Lee Memory device with serial transmission interface and error correction mehtod for serial transmission interface
US20110076953A1 (en) * 2009-09-25 2011-03-31 Nigel Iain Stuart Macrae Method and apparatus for multiple accesses to a communications channel
US20110197107A1 (en) * 2010-02-09 2011-08-11 Silicon Motion, Inc. Non-volatile memory device and data processing method thereof
US20120068831A1 (en) * 2010-09-21 2012-03-22 Toshiba Tec Kabushiki Kaisha Wireless tag writing/reading apparatus and method by the same
EP2453579A2 (en) * 2010-11-12 2012-05-16 Sony Corporation Error correction coding using an error detection code and a repetition code

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108596318A (en) * 2018-03-30 2018-09-28 歌尔股份有限公司 Electronic tag and the method for carrying out product back-tracing using the electronic tag

Also Published As

Publication number Publication date
KR20140074685A (en) 2014-06-18
JP2014116938A (en) 2014-06-26
DE102013112989A1 (en) 2014-06-12
GB201320918D0 (en) 2014-01-08

Similar Documents

Publication Publication Date Title
CN105786753A (en) Method and device for data transmission between master and slave devices on I2C bus
US9197704B2 (en) Electronic label system and operation method thereof
CN103460201A (en) Serial interface
CN103200053A (en) Electronic label system
RU2016117388A (en) METHOD, SYSTEM AND COMPUTER SOFTWARE PRODUCT FOR PREVENTING SPOUPING IN A CAR NETWORK
JP2009122945A5 (en)
US9786233B2 (en) Electronic label system
KR20180019544A (en) UART with automated protocol
CN104115467A (en) Communication bridging between devices via multiple bridge elements
JP6301752B2 (en) Information service display system and time synchronization method
GB2509234A (en) Electronic tag with error detection for internal data transfer
JP5573318B2 (en) In-vehicle information collection device
US11171857B2 (en) Identifying an electronic device connected to a communication network that has XCP enabled
JP2013005419A (en) Communication system, packet transmission device, and program
US20220171515A1 (en) Touch display device and controller used in the same
EP2713537A1 (en) High speed data transmission methods and systems upon error detection
US6934790B2 (en) Data transmitting and receiving system with speedy retransmission of missing data and data receiving device
KR101082110B1 (en) Timing controller, apparatus for data sending and receving using timing controller
CN108241586A (en) Controller circuit and estimated delay compensation method
CN112241279B (en) Self-adaptive electronic control unit software upgrading method and system and automobile
CN102377504B (en) Data transmission detection device, data transmission detection method and electronic device thereof
JP4936469B2 (en) Communications system
JP5396812B2 (en) Transmission control apparatus and transmission control method
JP5801330B2 (en) Device status monitoring method
US20140159878A1 (en) Programmable radio

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)