Component: Bits to Data Queue (DSP Outputs)
From Flowcode Help
(Redirected from Component: ID 44e22c6d 4e79 4eb3 b2e1 7ff2fecb3e08)
Jump to navigationJump to searchAuthor | Matrix Ltd |
Version | 1.2 |
Category | DSP Outputs |
Contents
Bits to Data Queue component
Allows data to be input a bit at a time from the DSP system and passed into a buffer. Useful for things like communications where data is modulated and sent out a bit at a time.
Component Source Code
Please click here to download the component source project: FC_Comp_Source_DSP_BitsToData.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_DSP_BitsToData.fcfx
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Macro reference
CollectNextDataBit
CollectNextDataBit | |
Gets the next value from the DSP buffer and attempt to add as a bit to the data queue. | |
- VOID | Return |
CountQueueData
CountQueueData | |
Returns the number of data bytes received and stored in the queue. | |
- UINT | Return |
GetByte
GetByte | |
Returns a byte value from the specified buffer. Auto increments the read location if the buffer size is greater than 1. | |
- BYTE | Return |
GetByteArray
GetByteArray | |
Returns an array of byte values from the specified buffer. Auto increments the read location if the buffer size is greater than 1. | |
- BYTE | Data |
- UINT | Count |
- VOID | Return |
GetFloat
GetFloat | |
Returns a float value from the specified buffer. Auto increments the read location if the buffer size is greater than 1. | |
- FLOAT | Return |
GetFloatArray
GetFloatArray | |
Returns an array of float values from the specified buffer. Auto increments the read location if the buffer size is greater than 1. | |
- FLOAT | Data |
- UINT | Count |
- VOID | Return |
GetInt
GetInt | |
Returns an integer value from the specified buffer. Auto increments the read location if the buffer size is greater than 1. | |
- UINT | Return |
GetIntArray
GetIntArray | |
Returns an array of integer values from the specified buffer. Auto increments the read location if the buffer size is greater than 1. | |
- UINT | Data |
- UINT | Count |
- VOID | Return |
GetLong
GetLong | |
Returns a long value from the specified buffer. Auto increments the read location if the buffer size is greater than 1. | |
- ULONG | Return |
GetLongArray
GetLongArray | |
Returns an array of long values from the specified buffer. Auto increments the read location if the buffer size is greater than 1. | |
- ULONG | Data |
- UINT | Count |
- VOID | Return |
GetString
GetString | |
Collects a string from the receive buffer. | |
- UINT | MaxLength |
Maximum number of characters to try and receive | |
- STRING | Return |