Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data output method and data output device

An output method and data technology, applied in the field of signal processing, can solve problems such as cumbersome implementation and slow transmission rate

Active Publication Date: 2012-12-26
FEITIAN TECHNOLOGIES
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In optical transmission, use the PC screen, mobile phone screen or other light-emitting devices to convert electrical signals into optical signals. For example, when sending numbers "1" and "0", the PC screen displays "black" and "white" to realize the signal. Sending, due to the different speeds of PCs, the "bit width" is uncontrollable, so it has to be designed with at least two photosensitive tubes, one for data transmission and one for synchronous transmission, that is, the method of synchronous transmission has to be adopted. It is cumbersome to implement; and because only one photosensitive tube is used to transmit data, the transmission rate is slow

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data output method and data output device
  • Data output method and data output device
  • Data output method and data output device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0088] Embodiment 1 of the present invention provides a data output method, such as figure 1 shown, including:

[0089] S1: After obtaining the current valid data, process the current valid data and store it in the data storage space, the data in the data storage space is a binary number;

[0090] The data in the data storage space in this embodiment includes: data header, data bit length, valid data, check code, and can also include function code; the data bit length and check code are used to verify the legitimacy of data; this embodiment The length of the data bit in can be set in advance, then the binary number in the data storage space includes the data header, valid data and check code;

[0091] S2: Obtain the first set of data from the data storage space according to the number of transmission bits as the data to be output;

[0092] The number of transmission bits in this embodiment can be set as required, and in the present invention, one bit and two bits are used as...

Embodiment 2

[0105] In the data output method provided by the second embodiment, the changes between different optical signals represent different output data. In this embodiment, the number of transmission bits is taken as an example for illustration, as shown in figure 2 shown, including:

[0106] Step 101: After obtaining valid data, establish a data storage space, and set a data header at the starting position of the data storage space;

[0107] The effective data obtained in this embodiment is a decimal number, and the data header set is specifically a binary number: 111110;

[0108] Step 102: Calculate the check code according to the valid data, and calculate the data bit length according to the valid data and the check code;

[0109] The data bit length in this embodiment can also be calculated according to valid data;

[0110] Step 103: Convert the data bit length, valid data and check code into binary numbers respectively, and store them in the data storage space in sequence; ...

Embodiment 3

[0139] The third embodiment provides another data output method, which uses different optical signal changes to represent different output data. In this embodiment, the number of transmission bits is two bits as an example for illustration. The output data includes function codes, Such as image 3 and Figure 4 shown, including:

[0140] Step 201: After obtaining valid data, establish a data storage space, and set a data header at the starting position of the data storage space;

[0141] The effective data obtained in this embodiment is a decimal number, and the data header set is specifically a binary number: 111110;

[0142] Step 202: Obtain the function code, convert it into a binary number and store it behind the data header of the data storage space;

[0143] The function code in this embodiment is used to identify the function of valid data;

[0144] In this embodiment, the function code may not be set, and the function code is set as an example for illustration;

...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a data output method and a data output device. The method comprises following steps of processing current valid data to be stored into a data storage space; acquiring a first group of data as data to be outputted from the data storage device according to transmission bits; determining an optical signal state to be outputted according to the transmission bits, the data to be outputted and the acquired current outputted optical signal state; updating the current outputted optical signal state by utilizing the optical signal state to be outputted, and delaying and presetting duration; judging whether the data in the data storage space is completely outputted or not, otherwise acquiring a next group of data to be used as the data to be outputted from the data storage space, and determining the optical signal state to be outputted; judging whether the data is stopped outputting or not if the data in the data storage space is completely outputted, stopping the output of the data, and otherwise acquiring next valid data to be used as the current valid data to be processed, and continuing the subsequent operation. According to the method, the variation of multiple states is used for expressing the output data of multiple bits, so that the transmission rate is improved.

Description

technical field [0001] The invention relates to the field of signal processing, in particular to a data output method and device. Background technique [0002] In optical transmission, use the PC screen, mobile phone screen or other light-emitting devices to convert electrical signals into optical signals. For example, when sending numbers "1" and "0", the PC screen displays "black" and "white" to realize the signal. Sending, due to the different speeds of PCs, the "bit width" is uncontrollable, so it has to be designed with at least two photosensitive tubes, one for data transmission and one for synchronous transmission, that is, the method of synchronous transmission has to be adopted. It is cumbersome to implement; and because only one photosensitive tube is used to transmit data, the transmission rate is relatively slow. Contents of the invention [0003] The object of the present invention is to provide a data output method and device in order to overcome the deficie...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F13/38
Inventor 陆舟于华章
Owner FEITIAN TECHNOLOGIES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products