Changes

1,923 bytes removed ,  11:59, 23 November 2021
Line 72: Line 72:       −
===RS-485 modes===
+
===Shared RS-232 and RS-485 modes===
 
------------------
 
------------------
====RS-485 transmit (FMB log) mode====
+
====Log mode====
 
------------------
 
------------------
RS-485 prints the FMB device log and does not respond to commands.<br />
+
In this mode via RS-232 or RS-485 interface prints the [[{{{model|FMX125}}}]] device log and does not respond to commands.<br />
   −
====RS-485 transmit (GNSS NMEA) mode====
+
====GNSS NMEA mode====
 
------------------
 
------------------
RS-485 prints GNSS NMEA log and does not respond to commands.<br />
+
In NMEA mode via RS-232 or RS-485 interface [[{{{model|FMX125}}}]] prints GNSS NMEA log and does not respond to commands.<br />
[[Image:RS485 MODES.gif]]
     −
====RS-485 receive (LLS) mode====
+
====LLS mode====
 
------------------
 
------------------
This mode supports up to five [[{{{model|FMB125}}}_RS-232_and_RS-485#LLS_Sensor|LLS fuel level sensors]] each of which has a receiver ID.<br/>
+
In LLS mode RS-232 supports one or RS-485 supports up to five [[{{{model|FMB125}}}_RS-232_and_RS-485#LLS_Sensor|LLS fuel level sensors]] each of which has a receiver ID.<br/>
   −
====RS-485 TCP (ASCII/Binary) modes====
+
====TCP(ASCII/Binary) modes====
 
------------------
 
------------------
 
In TCP ASCII/Binary mode a link with an external device using text messages can be established. In TCP ASCII/Binary mode all data received from the external device through RS-485 is sent directly to the server (if the link is currently active). Data is encapsulated in codec 12 format.  
 
In TCP ASCII/Binary mode a link with an external device using text messages can be established. In TCP ASCII/Binary mode all data received from the external device through RS-485 is sent directly to the server (if the link is currently active). Data is encapsulated in codec 12 format.  
Line 93: Line 92:  
=====RS-485 TCP Binary settings=====
 
=====RS-485 TCP Binary settings=====
 
------------------
 
------------------
[[File:RS-485 TCP BINARY.gif]] 
  −
   
TCP Binary has a setting Prefix. It is possible to set Prefix 1, Prefix 2, or Prefix 3. These prefixes can be used separately or in unison.  
 
TCP Binary has a setting Prefix. It is possible to set Prefix 1, Prefix 2, or Prefix 3. These prefixes can be used separately or in unison.  
 
To configure this setting a value from 0 to 255 in decimal has to be entered. The device will convert this value to HEX and compare the 1st, 2nd, or 3rd byte from incoming data. If the values do not match, the device will not accept incoming data.  
 
To configure this setting a value from 0 to 255 in decimal has to be entered. The device will convert this value to HEX and compare the 1st, 2nd, or 3rd byte from incoming data. If the values do not match, the device will not accept incoming data.  
Line 118: Line 115:  
</ul>
 
</ul>
 
Since Prefix 2 does not match the incoming 2nd byte, data will not be accepted.
 
Since Prefix 2 does not match the incoming 2nd byte, data will not be accepted.
  −
=====RS-485 CMD ID =====
  −
------------------
  −
This parameter is used when {{{model|}}} is sending RS232/RS485 packet to a server, it overrides command type value in Codec12/Codec13 with user defined CMD ID value (1 - 14). {{{model|}}} behavior when it receives different CMD ID (Type) values in GPRS packet from server:
  −
  −
{| class="wikitable" style="width:70%;"
  −
|+
  −
! style="width:10%;border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: center;" |CMD ID
  −
! style="width:10%;border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: center;" |Functionality
  −
|-
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |5
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |Parse Codec12/Codec14 packet from the server
  −
|-
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |7
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |Forward packet meant for Garmin system
  −
|-
  −
|-
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |14
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |Forward packet to external device via uart using RS232/RS485
  −
|-
  −
|-
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |16
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |Forward packet to paired Bluetooth device
  −
|-
  −
|}
  −
[[File:RS-232-CMD1.gif]]
      
==RS-232 Interface==
 
==RS-232 Interface==