MessengerBLE User Guide Table of Contents Description ..........................7 Capabilities..................... 7 Monitoring ..................... 7 Host Server Communications................. 7 Installation and Setup ......................11 Installation Steps ..................11 Unpacking the Equipment ................11 Mounting the Equipment ................11 Mounting the Antenna.................. 12 DIP Switch/Jumper Settings ................
Page 4
MessengerBLE User Guide 9.18 EVAL Expression Configuration – Type 10 ..........72 9.19 J1939 PGN Configuration – Type 15 ............75 9.20 J1939 SPN Configuration – Type 14 ............76 9.21 PEER Poll Configuration – Type 28 ............78 9.22 PEER Push Configuration –...
Page 5
Use of the materials by the Government constitutes acknowledgment of Cattron’s proprietary rights in them. This manual may contain other proprietary notices and copyright information that should be observed.
Page 6
MessengerBLE User Guide Introduction This User’s Manual describes installation and setup of the Messenger-BLE product. Throughout this document, Messenger-BLE and Messenger are used interchangeably. The Messenger is a complete monitoring, alarm notification, and telemetry platform. The intended markets include (but not limited to) water/wastewater utility, off-road heavy construction equipment, on-road semi-trucks, oil and gas, and standby power generators.
MessengerBLE User Guide 1 Description 1.1 Capabilities The Messenger is a highly configurable platform for remote monitoring and control applications. Some of the capabilities are listed below. virtual real-time transfer of monitored conditions local computations from monitored conditions ...
Page 8
MessengerBLE User Guide date/time, an event code, and associated data. An event code provides a unique identifier to indicate the reason that notification is being sent – e.g. normal scheduled update or an engine diagnostic message received. A description of the protocol, format of messages, and definition of event codes is available on request (reference protocol document “M09-PRTCLxxx”).
Page 9
MessengerBLE User Guide acknowledged. This store and forward memory is non-volatile and remains intact during power off. 1.3.4 Real-Time Clock (RTC) The RTC is used to timestamp data records and events. All messages sent to the host server contain a timestamp to provide a chronology of data/events to the end user. This timestamp is UTC time.
Page 10
MessengerBLE User Guide 1.3.6 Specifications Power input: 8-36 vdc 26 mA @ 24vdc (avg) reverse polarity protection overvoltage protection internal solid-state fuse Digital outputs (3 ea): Open-collector transistor switch to ground (current sink) 500mA @ 12vdc current limited overvoltage protection Digital inputs (4 ea): two modes of operation, DC voltage input or grounded input (user selectable) high-speed pulse counter inputs (user selectable)
MessengerBLE User Guide 2 Installation and Setup This section provides information on installing the Messenger and confirming its initial operation. WARNING It is recommended to read this entire chapter before starting installation. 2.1 Installation Steps Installation consists of the following steps: Unpack the Equipment.
MessengerBLE User Guide Mount the enclosure in a vertical orientation and provide service loops for each antenna and IO cable to prevent water intrusion. 2.3.1 EEC Thermoplastic Enclosure Figure 1: Deutsch EEC Thermoplastic Enclosure Dimensions When mounting the enclosure to vibrating equipment, it is recommended to use rubber dampeners to isolate the unit.
MessengerBLE User Guide CAUTION Service loops should be provided for the antenna cabling, near the antenna connections to minimize water ingress through the SMA RF coax connections. 2.5 DIP Switch/Jumper Settings The Messenger uses an on-board DIP switch and jumpers to configure application specific IO and set operational modes.
MessengerBLE User Guide 2.6 DIP Switch 3 Decode DIP Switch 3 is a 4-position dip switch located on the left side of the board (Figure 3). If any switch 3 position is changed, the power must be cycled for the new switch positions to be read.
MessengerBLE User Guide 2.7 IO Connections The Deutsch EEC enclosure has a water tight end-cap fitted with one M12x8 MALE connector (JR2-PRI), one M12x8 FEMALE connector (JR1-SEC), one SMA JACK GPS antenna connector, and one SMA-RP JACK CELL antenna connector. See figure x. Figure 3: Messenger IO Connectors Depending on the customer input/output requirements, there may be 1 or 2 cable harnesses supplied for the customer to connect to his field signals.
Page 16
MessengerBLE User Guide Figure X: Messenger IO Signals MessengerBLE V+ (8-36vdc) IO Harness JR2 (Pri) Flying Lead PWR IN CAN L CAN H P1-RS485B DIN 1 AIN 1 CAN-L P1-RS485A Cables CAN-H 8-Pin Female M12 PVC Jacket P1-RS485A PVC Conductor Insulation JR1 (Sec) 8x22 P1-RS485B...
Page 17
MessengerBLE User Guide Figure 4: User IO Jumper Location If digital outputs (DOUT1, DOUT2, or DOUT3) are to be used in the application...
MessengerBLE User Guide 2.8 Cellular Setup The Messenger supports two cellular technologies, HSPA (3G) and LTE (4G). The current offering for HSPA is a 3G penta-band capable radio. For LTE, it is a 4G, dual- band radio. Both of these radio options require a wireless account with a cellular provider such as AT&T or Verizon.
MessengerBLE User Guide 3 LED States There is one tri-color LED visible to the user to indicate various system conditions. These conditions are conveyed to the user via LED color and blink patterns. Blinking of LEDs can be disabled via a configuration setting (OPTIONS Configuration).
MessengerBLE User Guide 4 IO Architecture The IO architecture is shown in the diagram below. Each of the physical IO entities has a configuration that is set based on user requirements. Based on that configuration, the values sampled are stored in their respective data registers. These data registers are used to reference the corresponding value for use in channel creation or in expressions used to compute values.
MessengerBLE User Guide 5 Channels The Messenger maps all monitored conditions into channels. Each channel has data storage and configuration parameters. Data storage holds current value, max/min values, and other run time data values. Configuration consists of user settable parameters that define rules on how the data values are to be processed (Channel Configuration).
Page 22
MessengerBLE User Guide Channel Channel Type Source Data Description Number Name Register 0=normal User DIN1 Digital If SWX4-1 closed: 0=open 1=ground applied If SWX4-1 open: 1=open 0=voltage applied User DIN2 Digital If SWX4-2 closed: 0=input open ...
Page 23
MessengerBLE User Guide Channel Channel Type Source Data Description Number Name Register 0=normal User DOUT1 Digital state of digital output 1 0=not energized 1=energized User DOUT2 Digital state of digital output 2 0=not energized 1=energized 32-39 Spare Digital...
Page 24
MessengerBLE User Guide Channel Channel Type Source Data Description Number Name Register Eng RPM Analog Engine speed, RPM Eng HRS Analog Accumulated engine run time (hours) Coolant Analog degrees C Temp Battery Analog volts reading Electrical Analog volts reading Oil Pressure Analog Oil pressure in psi Fuel Rate...
Page 25
MessengerBLE User Guide Channel Channel Type Source Data Description Number Name Register Oil Temp Analog degrees F Coolant Level Analog percent Throttle Analog percent Position Road Speed Analog Barometric Analog ambient pressure in psi Pressure Cabin Analog degrees F Temperature Ambient Analog degrees F...
Page 26
MessengerBLE User Guide Channel Channel Type Source Data Description Number Name Register Accumulated flow volume Running Derived since last volume reset (flow Flow Volume rate from ADC input) Generator, Analog in kWH Total kW Hours Export Channels specific to Generators are available on Request Only Generator, Analog...
Page 27
MessengerBLE User Guide Channel Channel Type Source Data Description Number Name Register AT1 DPF Support for tier 4 diesel Regen Analog engines Threshold DPF2 Soot Support for tier 4 diesel Analog Load engines DPF2 Ash Support for tier 4 diesel Analog Load engines...
Page 28
MessengerBLE User Guide Channel Channel Type Source Data Description Number Name Register 290- Spare Start User-Defined Channels 301- User-Defined User Analog or Digital channels Defined...
MessengerBLE User Guide 5.2 Channel Data All values read from physical IO, an engine bus, or from a Modbus slave device are continually updated and tested as defined by the configuration parameters. For each channel, based on its type (analog or digital), there is a basic set of data collected. For purposes of discussion, the term “not normal”...
Page 30
MessengerBLE User Guide The daily data set is a separate set of current and max/min values that span the 24 hour period from midnight to midnight, UTC time. At midnight, an end of day report is generated from this data. Because Modbus channel data is polled, Modbus digital channels do not maintain count or duration values.
MessengerBLE User Guide 6 SMS Text Commands The Messenger can receive and execute SMS commands to perform specific functions. The SMS command set includes: CONFIG – used to modify configuration parameters ADIPREQ – request to connect to remote diagnostic utility ...
Page 32
MessengerBLE User Guide (Channels are fixed and include RPM, Engine Hours, Coolant Temp, Battery Voltage, Oil Pressure, and Odometer) Clear oldest data record from queue Force digital output 2 on Force digital output 2 off Reset/restart Peer poll/push Force exit of mini-ping mode Zero all non-volatile counter data Return SIM card info SIM info...
Page 33
MessengerBLE User Guide d = count in queue e = deleted from queue f = failed OUTP MSGS f = failed c = count prot = protocol (Antx, Rastrac, other) modem = type of modem, jbus = type of bus coordinates text: VID(v)-LAT(s)-LON(g)-STATUS(u)-AGE(p)-ANT(j) SIM info text:...
MessengerBLE User Guide 7 Modbus The Messenger can be configured as a Modbus Master, Modbus Slave or both. This is done by setting the Mode of one of the available user serial ports, 5 or 6. Both ports support RS485 only. If RS232 is required, an RS485 to RS232 adapter will need to be inserted.
MessengerBLE User Guide 8 Debug Menu The debug menu is a text based menu system accessible via terminal emulation software running on a PC (i.e. TeraTerm or Hyperterminal) or via a PC based utility that connects to the Messenger OTA via TCP. Debug menus allow the user to view or change configuration parameters, view data values and history logs, see communications between CPU and attached peripherals, and to clear accumulated data values or logs.
MessengerBLE User Guide 9 Configuration The Messenger is a highly configurable platform with several methods in place to allow a user to read and/or modify the whole configuration or any part of. All configuration parameters are stored in non-volatile memory. Configuration parameters can be changed using the following methods: ...
MessengerBLE User Guide This table identifies the available configuration line types and their type code. Table 5: Configuration Line Types Configuration Line Types Type Reference Description Optional Index Code Site Messenger global settings None Options System Options settings None Cellular Cellular communication settings None FTP settings...
MessengerBLE User Guide Configuration Line Types Peer Poll Peer Index Range 1-16 Peer Push Peer Index Range 1-16 VFD Parameter Setup None Virtual Virtual channel configuration Virtual Channel Index Channel parameters Range 1-40 FOTA FOTA configuration for updating None cellular modem firmware 9.1 Debug Configuration Commands Users can manage the current configuration via the built in Debug Menu...
Page 39
MessengerBLE User Guide Examples: <config(255,1)> Returns Site config <config(255,8)> Returns Engine config <config(255,6,1)> Returns Serial Port 1 config <config(255,6,255)> Invalid SMS Read command <config(255,255)> Invalid SMS Read command CAUTION The read all command (255,255) does not function via SMS due to SMS message size constraints.
Page 40
MessengerBLE User Guide 9.1.2 Reset Command To reset a configuration to factory defaults, use the following command format: 256,x<,i><CR> Where: is the reset command is the configuration line type code is an optional index that is a function of the line type code (see Table 5) <,i>...
Page 41
MessengerBLE User Guide 9.1.3 Global Command The global command can be used to set the same parameter, within the same configuration type, for consecutive indexes, to the same value. The global command only works with Geo-Fence, Channel, and Report Flag configuration types. The global command format is: 257,x,i-j,y,zzzz<CR>...
MessengerBLE User Guide 9.2 OTA Configuration Commands 9.2.1 OTA Command The protocol for sending/receiving configurations OTA is covered in detail in document xxxxx. A configuration line sent OTA from a host-based server application will have the following basic format: |258,CL| is the configuration line as defined in Section 8 above.
MessengerBLE User Guide 9.3 Site Configuration – Type 1 Parameters for Site Configuration Parameter Reference Description Default Code Site Name Site name to uniquely identify this unit. “Site Name” ASCII Text 30 characters max Daylight Used to adjust local time for daylight Enabled Savings savings.
Page 44
MessengerBLE User Guide Parameters for Site Configuration Parameter Reference Description Default Code Range 0 – 3600 seconds 0 = no delay between successive polls GPS Delta Used to generate a GPS location delta 200 ft Radius report Range 0 – 5280 ft This threshold sets the point at which the 10.8 v Watchdog...
MessengerBLE User Guide 9.4 Options Configuration – Type 2 A value of 0 will disable the option and a value of 1 will enable the option, unless otherwise noted. Parameters for Options Configuration Parameter Reference Description Default Code Low Power [0-1] Operation Accumulate engine...
Page 46
MessengerBLE User Guide Parameters for Options Configuration Parameter Reference Description Default Code Disable reporting When GPS data is not relevant to of GPS data the application, disabling reduces the size of the messages to the host server.
MessengerBLE User Guide 9.5 CELL Configuration – Type 3 These configuration parameters apply to both HSPA (3G) and CDMA (2G) radios, unless otherwise noted. Parameters for Cellular Configuration Parameter Reference Description Default Code Vehicle ID Unique identifier used in every blank message transaction with host server.
Page 48
MessengerBLE User Guide Parameters for Cellular Configuration Parameter Reference Description Default Code Carrier Some modems allow selection of carrier, AT&T or Verizon. A matching SIM is required. Range 0-1 0 = ATT 1 = Verizon Host Server Used to select the TCP/IP protocol UDP [0] Protocol between the system and the host...
Page 49
MessengerBLE User Guide Parameters for Cellular Configuration Parameter Reference Description Default Code 2 = Redundant (switches between primary and secondary servers on a communication failure with either)
MessengerBLE User Guide 9.6 FTP Configuration – Type 4 These configuration parameters are used in communications with an FTP server. They apply to both HSPA (3G) and LTE (4G) radios. Parameters for FTP Configuration Parameter Reference Description Default Code Report Type Report types that can be requested on demand from Over the Air or SMS put = to FTP server...
Page 51
MessengerBLE User Guide Parameters for FTP Configuration Parameter Reference Description Default Code Transfer 0 - active FTP server, 1 - passive Mode...
MessengerBLE User Guide 9.7 GeoFence Configuration – Type 5 A geo-fence defines a geographical boundary, using GPS coordinates to construct a virtual barrier. If this boundary is crossed, the Messenger generates a fence notification event indicating the position of the vehicle relative to the boundary, inside or out.
MessengerBLE User Guide 9.8 Serial Port Configuration – Type 6 The Messenger has 6 serial ports (1-6). Port 1 is dedicated to the on-board cellular modem. CAUTION Do not modify the parameters of Port 1. Port 2 is dedicated to the debug function. It is only available via an internal connection and requires a TTL->RS232 converter.
Page 54
MessengerBLE User Guide Parameters for Serial Port Configuration Parameter Reference Description Default Code 38400 57600 115200 Max Idle Defines the period of inactivity, after reception has started, before the active receive buffer is closed. Range 1 – 32000 msecs Response Maximum time to wait for a response.
MessengerBLE User Guide 9.9 Reporting Configuration – Type 7 The reporting parameters allow user control over when and why a report is generated. There are 2 basic report types, standard and exception. The standard report is time based and is generated at the Standard Report Interval. An exception report has to be triggered and, once triggered, is generated at the Exception Report Interval for as long as the trigger is true.
Page 56
MessengerBLE User Guide Parameters for Reporting Configuration Parameter Reference Description Default Code 0.0 disables the RPM trigger Protocol This defines the delimiter character used Delimiter in the reporting protocol. This will be (‘|’ - pipe Character specific to a particular host server character) application.
MessengerBLE User Guide 9.10 Engine Configuration – Type 8 The Messenger can be used to monitor values presented on a J1939 CAN bus. Parameters for Engine Configuration Parameter Reference Description Default Code Messenger CAN Address Range 0-255 ECM CAN Address Range 0-255 Panel CAN Address...
Page 58
MessengerBLE User Guide Parameters for Engine Configuration Parameter Reference Description Default Code Max DTC Defines the maximum number of times Count the same DTC will be reported. Range 0 – 126 0 disables reporting of all DTCs Engine Hours If the Messenger is configured to track Preset engine run time, use this number to preset the hours to match actual run...
MessengerBLE User Guide 9.11 Channel Configuration – Type 9 Parameters for Analog Channel Configuration (channel numbers 51-300 are pre-defined analog channels) Parameter Reference Description Default Code Name A representative name to reference the Channel channel by. Specific ASCII Text 30 characters max Mode Defines operating mode of channel.
Page 60
MessengerBLE User Guide Parameters for Analog Channel Configuration (channel numbers 51-300 are pre-defined analog channels) Parameter Reference Description Default Code Output Range 0-3 State on 0 = de-activate (open) Alarm 1 = activate (close) 2 = undefined 3 = static (do not change the current state) reserved Precision...
Page 61
MessengerBLE User Guide Parameters for Digital Channel Configuration (channel numbers 1-50 are pre-defined digital channels) Parameter Reference Description Default Code Name A representative name to reference Channel the channel by. Specific ASCII Text 30 characters max Mode Defines operating mode of channel. Status Only 0 = disabled 1 = Status Only (value is monitored, no...
Page 62
MessengerBLE User Guide Parameters for Digital Channel Configuration (channel numbers 1-50 are pre-defined digital channels) Parameter Reference Description Default Code Output Range 0-3 State on 0 = de-activate (open) Alarm 1 = activate (close) 2 = undefined 3 = static (do not change the current state) Normal State of input when condition being...
MessengerBLE User Guide 9.12 Report Flag Configuration – Type 12 There are several report types that can be generated by the Messenger, each with a unique trigger mechanism. Report flags are used to enable specific channel data to be included in specific report types. Parameters for Report Flag Configuration Parameter Report...
Page 64
MessengerBLE User Guide Defining which channels to be included in which report is step 1. Step 2 is to decide what type of data from that channel to include. Each channel maintains a basic set of data based on channel type, analog or digital (see Channel Data).
MessengerBLE User Guide 9.13 Date/Time Read/Write – Type 16 This method of setting the RTC in the system is always available but should be used with caution. When GPS or cellular is available, setting time this way can generate unwanted side effects. There is not a real Date/Time configuration. This provides an alternate method for setting date/time OTA.
MessengerBLE User Guide 9.14 MODBUS Configuration – Type 18 Parameters for MODBUS Configuration Parameter Reference Description Default Code Name A name representative of this data Channel register type Specific ASCII Text 30 characters max Enable Enable Channel Specific 0 = disabled 1 = disabled Slave ID Modbus ID of slave unit...
Page 67
MessengerBLE User Guide Parameters for MODBUS Configuration Parameter Reference Description Default Code Weight Used to scale register value when not in engineering units. Scaled = (weight * register value) + offset Floating point value – e.g. 0.25 Range -999999.0 to 999999.0 Offset Used to scale register value when not in engineering units.
Page 68
MessengerBLE User Guide Parameters for MODBUS Configuration Parameter Reference Description Default Code Aggregate When reading bit packed registers ffffffff Mask (function codes 11, 12, 34, and 35) , use this value to mask unwanted bits. A 0 in a bit position clears that bit in the value read.
MessengerBLE User Guide 9.15 Analog Input Configuration – Type 11 Parameters for Analog Input Configuration Parameter Reference Description Default Code Name A representative name to reference the channel by. ASCII Text 30 characters max Input Analog input type 4-20 mA Type 0 = none 1 = 0-20 mA DC...
MessengerBLE User Guide 9.16 Digital Input Configuration – Type 17 Parameters for Digital Input Configuration Parameter Reference Description Default Code Name A representative name to reference the channel by. ASCII Text 30 characters max Type Input type Channel Specific 0 = none 1 = digital input 2 = pulse input Debounce...
MessengerBLE User Guide 9.17 Digital Output Configuration – Type 13 Parameters for Digital Output Configuration Parameter Reference Description Default Code Name A representative name to reference the channel by. ASCII Text 30 characters max Active Define what state is considered the Channel State active state.
MessengerBLE User Guide 9.18 EVAL Expression Configuration – Type 10 An expression can be used to calculate a value from inputs/outputs in the system. Some examples would be to scale a value, do units conversion on a value, compute a logical value for activating an output, detecting an alarm, etc.
Page 73
MessengerBLE User Guide Parameters for Expression Configuration Parameter Reference Description Default Code Constant If operand A is of type constant, this is the value of that constant. Floating point number Variable If operand A is of type variable, this is Data the data register where the value to use Register...
Page 74
MessengerBLE User Guide Parameters for Expression Configuration Parameter Reference Description Default Code Data Register Variable If operand C is of type variable, this Data Type defines the data value to use from that data register, i.e. raw value, scaled engineering value, etc Data Register Operand D Type...
MessengerBLE User Guide 9.19 J1939 PGN Configuration – Type 15 There are several common PGNs that are pre-defined in the system. The user can also define a different or proprietary PGN for their own application. The maximum number of PGNs supported is 50. Parameters for PGN Configuration Parameter Reference...
MessengerBLE User Guide 9.20 J1939 SPN Configuration – Type 14 Within a PGN message received on the CAN bus are encoded many values. These values are referred to as SPNs. When a PGN message is received, it is decoded by the configuration shown below.
Page 77
MessengerBLE User Guide Parameters for SPN Configuration Parameter Reference Description Default Code float k-factor Damping factor. Range: 0.0 - 1.0 Units A text string representing the engineering units of the value. ASCII Text 11 characters max...
MessengerBLE User Guide 9.21 PEER Poll Configuration – Type 28 The Messenger can be configured to work in a peer to peer mode with another Messenger. This mode of operation allows a peer to share data directly with another peer. For this to work, all radios in the peer to peer network must be CDMA modems with static IPs.
MessengerBLE User Guide 9.22 PEER Push Configuration – Type 29 This is part of the peer mechanism used to share data between devices in a peer to peer network. This method pushes a data value to a remote peer based on a change in the value.
Page 80
MessengerBLE User Guide Debounce Once a trigger condition has been detected, this defines the continuous time that condition must exist before the value is pushed. Range 0 to 3600 seconds...
MessengerBLE User Guide 9.23 Bluetooth Nordic Configuration – Type 52 Parameters for Bluetooth Configuration Parameter Reference Description Default Code Device Name that appears in the “Messenger3” Name Bluetooth app when connecting to the device. When the device name is the default then a pseudo unique string of hex characters will be appended to “M3_”.
MessengerBLE User Guide 10 How-To This section provides how-to steps to perform some common functions. 10.1 Setting reporting rates when moving and stationary Setting Via SMS, OTA or Debug Port Standard Reporting Rate – when not exceeding a pre-defined speed over ground, course change SMS: <config(7,2,120,3,300)>...
MessengerBLE User Guide 10.3 Enabling low power mode to conserve battery In low power mode, the Messenger turns off the Cellular and GPS modules, stops monitoring all inputs and puts the processor into a very low power mode. The Messenger processor wakes up every 10 seconds to determine if the engine is running –...
MessengerBLE User Guide Setting Via SMS, OTA or Debug Port Set Hard Braking alarm limit. SMS: <config(8,9,7.5)> For example, set to 7.5 OTA: $TXT:<config(8,9,7.5)> MPH. If the Road Speed OTA Messenger Protocol: |258,8,9,7.5| drops by more than 7.5 Debug Port: 8,9,7.5 MPH in a second.
Page 85
MessengerBLE User Guide Setting Via SMS, OTA or Debug Port This allows the Messenger to provide accurate Engine Hours reporting. Set the state of the input to match the engine running signal. For example, Digital Input 1 is considered ‘normal’ when the input is floating or>...
MessengerBLE User Guide 10.6 Using the Analog Input for Fuel Level Fuel Level is frequently not available via the J1939 or J1708 bus. If the Fuel Level sender provides an analog value that represents the level in the tank in a linear fashion, the Analog Input on the Messenger can be configured to provide the Fuel Level.
MessengerBLE User Guide 12 Appendix A – Monitored Engine Parameters J1939 Engine Parameter Chan# AMBER Lamp - Check Eng RED Lamp - Eng Shutdown PTO State 6526 Fan Drive State 6521 Fuel Level 6527 6144 Engine Hours 6525 Coolant 6526 Temperature Battery voltage 6527...
Page 88
MessengerBLE User Guide J1939 Engine Parameter Chan# Road Speed 6526 Barometric 6526 Pressure Cabin 6526 Temperature Ambient 6526 Temperature Accelerator 6144 Pedal Position Air Filter 6527 Differential Pressure Engine Load 6144 Engine Torque 6144 Engine Fuel 6526 Temp Estimated Fan 6521 Speed Diagnostic...
Page 89
MessengerBLE User Guide J1939 Engine Parameter Chan# Avg Line-Neutral 6503 2444 AC RMS Voltage Avg AC 6503 2436 Frequency Avg AC RMS 6503 2448 Current DPF Passive 6489 3699 Regen Status DPF Active 6489 3700 Regen Status DPF Active 6489 3702 Regen Inhibit Status...
Page 90
MessengerBLE User Guide J1939 Engine Parameter Chan# DPF2 Elapsed 6489 3724 Time Regen AT2 DPF Regen 6489 5467 Threshold DPF Lamp Cmd 6489 3697 DPF Status 6489 3701 Exhaust High 6489 3698 Temp Lamp Cmd Trip Fuel 6525 Total Fuel 6525 AT1 DEF Tank 6511...
MessengerBLE User Guide 13 Appendix B – Data Registers /**************************************************************************** * Defined register addresses for all data values in the system. * These addresses are used to retrieve the respective values * for use in computations and for updating values in channels. ***************************************************************************/ /*__________ System Level Internal Inputs __________*/ These values are derived internally and represent status of the named resource.
Page 99
MessengerBLE User Guide /*______________ MODBUS Registers ________________*/ Name Data Register Description Number DATA_REG_MBUS1 5000 DATA_REG_MBUS2 5001 ---- DATA_REG_MBUS100 5099...
Page 100
The Messenger BLE is designed for and intended to be used in fixed and mobile applications. “Fixed” means that the device is physically secured at one location and is not able to be easily moved to another location.
Page 101
MessengerBLE User Guide occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: —...
Page 102
MessengerBLE User Guide Cattron (formerly Antx) 3005 Glacier Pass Lane Cedar Park, TX 78613 P: 512-255-2800 F: 512-255-8306 www.cattron.com...
Need help?
Do you have a question about the Messenger BLE and is the answer not in the manual?
Questions and answers