Difference between revisions of "Component: Injector (GPS NMEA) ()"
From Flowcode Help
Jump to navigationJump to searchLine 86: | Line 86: | ||
[[File:GPSCon.jpg]] | [[File:GPSCon.jpg]] | ||
+ | |||
+ | |||
Line 91: | Line 93: | ||
==Macro reference== | ==Macro reference== | ||
+ | ===InitialiseInjector=== | ||
{| class="wikitable" style="width:60%; background-color:#FFFFFF;" | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
|- | |- | ||
Line 109: | Line 112: | ||
+ | ===RxByteCount=== | ||
{| class="wikitable" style="width:60%; background-color:#FFFFFF;" | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
|- | |- | ||
Line 122: | Line 126: | ||
+ | ===RxByte=== | ||
{| class="wikitable" style="width:60%; background-color:#FFFFFF;" | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
|- | |- | ||
Line 135: | Line 140: | ||
+ | ===GetConsoleHandle=== | ||
{| class="wikitable" style="width:60%; background-color:#FFFFFF;" | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
|- | |- |
Revision as of 11:50, 3 February 2023
Author | Matrix Ltd |
Version | 1.0 |
Category |
Contents
Injector (GPS NMEA) component
Comms data injector to allow simulation of NMEA style GPS messages
Component Source Code
Please click here to download the component source project: FC_Comp_Source_InjectorGPS.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_InjectorGPS.fcfx
Detailed description
No detailed description exists yet for this component
Examples
GPS Example File
GPS Example
Example should show the Latitude generated by the GPS injector as well as the system time in simulation or UTC time on hardware.
Example data provided by the GPS NMEA injector component
Macro reference
InitialiseInjector
![]() |
InitialiseInjector |
Sets up the injector ready to receive commands or send data | |
![]() |
InjectorName |
Name of the console that will be created | |
![]() |
Return |
RxByteCount
![]() |
RxByteCount |
Returns the number of bytes currently sat in the receive buffer. | |
![]() |
Return |
RxByte
![]() |
RxByte |
Attempt to receive a byte back from the injector 0 - 255 = Valid data 256 = RX timeout no data available | |
![]() |
Return |
GetConsoleHandle
![]() |
GetConsoleHandle |
Gets the handle to the console allowing data displaying on the panel etc. | |
![]() |
Return |