Introduction / Overview .............................3 Advertising Operation ....................................3 Connected Operation ....................................3 B24 Advert Format ..............................4 Local Name ........................................4 Manufacturer Specific Data ..................................4 Format ID ........................................4 Status .......................................... 4 Units ..........................................5 Data Tag ........................................5 Data..........................................5 Bluetooth Connected Mode ............................6...
Page 3
Appendix C - Advanced Parameters ..............................23 Appendix D – Filter ....................................25 Mantracourt Electronics Limited B24 Telemetry Technical Manual...
The basic format and structure of the B24 advert packet can be observed using a simple BLE scanner. There are many available for android and Apple iOS (A good example is the nRF Connect app).
Please refer to the Error! Reference source not found.section. Data The data is a fixed length field of four bytes. All data is transmitted as a standard Float format (IEEE 754). Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Bluetooth Connected Mode The B24 profile provides access to services and characteristics used to configure and receive measurements. They are all custom 128-bit Unique ID’s. The only generic profiles that will be enabled in the module are the mandatory Generic Access and Generic Attribute profiles. Please refer to documentation supplied by the Bluetooth SIG (Special Interest Group) for a description of the characteristics provided by these services.
The system zero value will be converted automatically if a unit conversion is made to the module. This will have no effect if the Linearisation Points is zero. This characteristic is identified by its unique 128-bit ID. This is: a970fd38-a0e8-11e6-bdf4-0800200c9a66 Mantracourt Electronics Limited B24 Telemetry Technical Manual...
The firmware version is a read only parameter. The value is stored as a float and updated when new firmware is generated. This characteristic is identified by its unique 128-bit ID. This is: a970fd3b-a0e8-11e6-bdf4-0800200c9a66 Mantracourt Electronics Limited B24 Telemetry Technical Manual...
This characteristic is identified by its unique 128-bit ID. This is: a9712443-a0e8-11e6-bdf4-0800200c9a66 When registering for notifications from the Status and Data Value characteristics be aware that the notifications will only occur at the rate of the current Data Rate. Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Higher order calibrations (i.e. quadratics) are advanced and not supported or described here. This characteristic is identified by its unique 128-bit ID. This is: a9717264-a0e8-11e6-bdf4-0800200c9a66 Mantracourt Electronics Limited B24 Telemetry Technical Manual...
This characteristic is identified by its unique 128-bit ID. This is: a9717267-a0e8-11e6-bdf4-0800200c9a66 Data Gain The data gain value is used when applying a unit conversion to a calibration. An example of how this is applied is in the Operation Examples section titled Mantracourt Electronics Limited B24 Telemetry Technical Manual...
This unit should be written with the units corresponding to the calibration. The value written to this parameter should correspond to the unit look up table found in Appendix B - Units. This characteristic is identified by its unique 128-bit ID. This is: a971726b-a0e8-11e6-bdf4-0800200c9a66 Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Connection Security The Mantracourt product uses its own method of securing the link prior to allowing access to the data and calibration. BLE stipulates that the initial connection request must occur without the need for security and this is the case for this product.
Encoding array Encoded Value Seed Transmission ▼ ▼ Length field – fixed at 16 0x10 0x10 Advert Type 0xFF 0xFF Company ID – Mantracourt ID 0xC3 0xC3 0x04 0x04 Format ID 0x01 0x01 Data Tag 0x12 0x12 0x34 0x34 Status...
Reading the Data Value characteristic in engineering units (a9712442-a0e8-11e6-bdf4-0800200c9a66) when 2.54 mV/V is applied and no calibration will return 4 bytes as shown below. 0x40 0x22 0x8F 0x5C Data Value = 2.54 as floating point Mantracourt Electronics Limited B24 Telemetry Technical Manual...
0x00 0x04 0xD2 Data Value = 1234 as unsigned 32 bit Writing the Data Gain characteristic (a9717268-a0e8-11e6-bdf4-0800200c9a66) to 100 as shown below. 0x42 0xC8 0x00 0x00 Data Value = 100 as floating point Mantracourt Electronics Limited B24 Telemetry Technical Manual...
The second column holds the gain and the third column holds the offset. There is an extra row in the first column to indicate where the range ends. This is easier to explain with an example: Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Page 19
The linearisation values in the table are then written in turn starting from the top left and progressing through each column before proceeding to the next row. Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Data Units value. The value written into the system zero parameter is subtracted from any subsequent transmission. To apply a zero to the current measurement, simply write the value of the last measurement into the system zero parameter. Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Appendices Appendix A - Bluetooth UUID Quick Reference All the Mantracourt services and characteristics have a common 96 bit tail and a variable 32 bit identifier. 00000000-a0e8-11e6-bdf4-0800200c9a66 The following table shows the 32 bit identifier used to replace the 00000000 shown above to produce the full 128-bit UUID.
0x23 length mils 39370.07874 0x24 length nanometers 1000000000 0x25 length parsec 3.24E-17 0x26 length yards 1.093613298 0x2D mass kilograms 0x2E mass drams dr av 564.3977876 0x2F mass grains 15432.7514 0x30 mass grams 1000 Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Page 23
0x66 pressure hectopascal 1000 0x67 pressure kg force / cm² kgfcm² 1.019716213 0x68 pressure kg force / m² kgf/m² 10197.16213 0x69 pressure microbar µbar 1000000 0x6A pressure pascal 100000 0x6B pressure newton/m² N/m² 100000 Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Page 24
0.101971621 0x98 torque foot pound ft lbf 0.737562149277266 0x99 torque foot poundal ft pdl 23.7303604042319 0x9A torque inch pound in lbf 8.85074579132716 0xC8 arbitrary counts counts 0xFF Undefined Undefined Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Page 25
Fast Rate. Fast Rate is set to 100 (0.1S) and Fast Duration set to 200 then the device will remain in Fast Mode for 0.1 x 200 = 20 seconds. Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Page 26
Action NONE Reset Tare – Reset Tare value to zero. Action NONE Reset Peak and Trough Action NONE Restore EEPROM Defaults – Restore all default values. (Calibration would be lost. Factory Cal remains.) Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Page 27
% Of Final Value Time To settle 0.1 x 10 = 1 seconds 0.1 x 10 x 5 = 5 seconds 99.9% 0.1 x 10 x 7 = 7 seconds Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Page 28
B24 Product Range Part Number: 517-944 Issue Number: 02.01 Dated: March 2019 In the interests of continued product development, Mantracourt Electronics Limited reserves the right to alter product specifications without prior notice. www.mantracourt.com Mantracourt Electronics Limited B24 Telemetry Technical Manual...
Need help?
Do you have a question about the B24 and is the answer not in the manual?
Questions and answers