Changes

116 bytes added ,  16:34, 25 November 2022
m
no edit summary
Line 8: Line 8:  
'''NBL-2 is great in these use cases:'''
 
'''NBL-2 is great in these use cases:'''
 
* Authorized driving - keep track of who is driving your vehicle according to the NBL-2 ID they use to authenticate themselves.
 
* Authorized driving - keep track of who is driving your vehicle according to the NBL-2 ID they use to authenticate themselves.
* Private mode – gives ability to mask all the personal data while vehicle is used in Private mode.
+
* Private mode – gives the ability to mask all the personal data while the vehicle is used in Private mode.
      Line 15: Line 15:  
* Unpaired reader (state after default reset) is waiting for button only
 
* Unpaired reader (state after default reset) is waiting for button only
 
* Reader scans for transponder detect or button press all time when is paired
 
* Reader scans for transponder detect or button press all time when is paired
* In case above event occurs, reader sends advertising packet for Ta time in period Tb. Defaults: Ta=50sec, Tb=100ms
+
* In the case previously mentioned events occur, the reader sends an advertising packet for Ta time in period Tb. Defaults: Ta=50sec, Tb=100ms
* During advertising green led is flashing slowly. Reader stops blinking and advertising after disconnection.
+
* During advertising green led is flashing slowly. The reader stops blinking and advertising after disconnection.
* Depending on configuration, read card ID can be present on advertising packet or/and on characteristic
+
* Depending on the configuration, read card ID can be present on the advertising packet or/and on characteristic
* Reader close connection and goes into low power 50 seconds after last data exchange.
+
* Reader closes the connection and goes into low power 50 seconds after the last data exchange.
 
* Each LED can be controlled on GATT services
 
* Each LED can be controlled on GATT services
 
* Reader can be on/off by long button press
 
* Reader can be on/off by long button press
* Reader perform sensor measurement in period which is configurable
+
* Reader performs sensor measurement in a period that is configurable
 
* Button reacts immediately
 
* Button reacts immediately
 
* Sensors configuration is set by GATT services.
 
* Sensors configuration is set by GATT services.
* Detecting the start and stopping the vehicle. This mode is active immediately after turn on the device.<br />
+
* Detecting the start and stop of the vehicle. This mode is active immediately after turning on the device.<br />
 
==Product Specification==
 
==Product Specification==
 
{| class="wikitable"
 
{| class="wikitable"
Line 69: Line 69:  
If it is 1.2, then update NBL-2 according to these steps:
 
If it is 1.2, then update NBL-2 according to these steps:
   −
1.      Run NBL Tools application
+
1.      Run the NBL Tools application
   −
2.      Update the firmware database (tap: Menager Firmware -> Update the database -> Start). Select NBL-2 and check 1.3 firmware version.
+
2.      Update the firmware database (tap: Manager Firmware -> Update the database -> Start). Select NBL-2 and check 1.3 firmware version.
    
[[File:NBL conf4.jpg.jpg|frameless|519x519px]]  [[File:NBL conf5.jpg.jpg|frameless|519x519px]]  [[File:NBL conf6.jpg.jpg|frameless|519x519px]]
 
[[File:NBL conf4.jpg.jpg|frameless|519x519px]]  [[File:NBL conf5.jpg.jpg|frameless|519x519px]]  [[File:NBL conf6.jpg.jpg|frameless|519x519px]]
   −
3.      Back to main menu.
+
3.      Back to the main menu.
   −
4.      Tap Device option.
+
4.      Tap the Device option.
    
[[File:NBL conf7.jpg.jpg|frameless|520x520px]]
 
[[File:NBL conf7.jpg.jpg|frameless|520x520px]]
Line 83: Line 83:  
5.      Wake up the device - eg entering it into the bootloader mode.
 
5.      Wake up the device - eg entering it into the bootloader mode.
   −
6.      Select the device from the list (long press), then select Update firmware from the drop-down menu and press Start button.
+
6.      Select the device from the list (long press), then select Update firmware from the drop-down menu and press the Start button.
    
[[File:NBL conf9.jpg.jpg|frameless|520x520px]]  [[File:NBL conf8.jpg.jpg|frameless|519x519px]]
 
[[File:NBL conf9.jpg.jpg|frameless|520x520px]]  [[File:NBL conf8.jpg.jpg|frameless|519x519px]]
Line 89: Line 89:  
7.      Correct firmware update will be signaled by device start-up led message.
 
7.      Correct firmware update will be signaled by device start-up led message.
 
==Device configuration==
 
==Device configuration==
Setting up NBL-2 device to connect with FMB device. Go to Teltonika configurator -> Bluetooth 4.0 and set it up like it shown in this screenshot (MAC adress will depend on your particular NBL sensor):
+
Setting up NBL-2 device to connect with FMB device. Go to Teltonika configurator -> Bluetooth 4.0 and set it up like it shown in this screenshot (MAC address will depend on your particular NBL sensor):
    
[[File:Nbl2 1.png|frameless|660x660px]]
 
[[File:Nbl2 1.png|frameless|660x660px]]
Line 99: Line 99:  
Then go to I/O settings:  
 
Then go to I/O settings:  
   −
Make sure to enable BLE RFID #1 parameter (ID: 51740) and set operand to „On Change“.
+
Make sure to enable BLE RFID #1 parameter (ID: 51740) and set the operand to „On Change“.
    
[[File:Nbl2 3.png|frameless|999x999px]]
 
[[File:Nbl2 3.png|frameless|999x999px]]
    
==Setting up Private/Business mode==
 
==Setting up Private/Business mode==
Make sure to enable Private/Business mode in Trip/Odometer settings. It can be done using SMS commands or configurator. Not every device has these parameters visible in the configurator, therefore they should be configured via SMS commands. It can be done by sending  ''setparam'' SMS (how to send SMS commands: [[FMB120 SMS/GPRS Commands|https://wiki.teltonika-gps.com/view/FMB120_SMS/GPRS_Commands]]). Set it to High or Low priority (parameter ID: 11850). Enable triggers as NBL-1 Button1 or NBL-1 Button2 (parameter ID: 11811).
+
Make sure to enable Private/Business mode in Trip/Odometer settings. It can be done using SMS commands or a configurator. Not every device has these parameters visible in the configurator, therefore they should be configured via SMS commands. It can be done by sending  ''setparam'' SMS (how to send SMS commands: [[FMB120 SMS/GPRS Commands|https://wiki.teltonika-gps.com/view/FMB120_SMS/GPRS_Commands]]). Set it to High or Low priority (parameter ID: 11850). Enable triggers as NBL-1 Button1 or NBL-1 Button2 (parameter ID: 11811).
    
[[File:NBL_conf12.jpg.png|alt=|frameless|500x500px]]
 
[[File:NBL_conf12.jpg.png|alt=|frameless|500x500px]]
Line 113: Line 113:       −
Don‘t forget to save all these changes to device and you are ready to test NBL-2 sensor.
+
Don‘t forget to save all these changes to the device and you are ready to test the NBL-2 sensor.
    
[[Private/Business Driving Mode Functionality|More information about Private/Business Driving Mode Functionality.]]
 
[[Private/Business Driving Mode Functionality|More information about Private/Business Driving Mode Functionality.]]
    
==Testing NBL-2==
 
==Testing NBL-2==
Power up FMB device and start logging it in Terminal application. When RFID card is not enabled, BLE RFID #1 parameter (AVL ID: 451) will show a specific value. Example:
+
Power up the FMB device and start logging it into the Terminal application. When the RFID card is not enabled, the BLE RFID #1 parameter (AVL ID: 451) will show a specific value. Example:
    
''IO ID[451]: 0x0000000000000000''
 
''IO ID[451]: 0x0000000000000000''
   −
When RFID card is activated (card touched to NBL-2 and followed by two beeps) BLE RFID #1 parameter should look like this:
+
When the RFID card is activated (card touched to NBL-2 and followed by two beeps) BLE RFID #1 parameter should look like this:
    
''IO ID[451]: 0x0004193EF2576680''
 
''IO ID[451]: 0x0004193EF2576680''
Line 135: Line 135:  
''IO ID[391]: 1''
 
''IO ID[391]: 1''
 
==NBL-2 packet==
 
==NBL-2 packet==
NBL-T data is being read via broadcast packets only. Packet structure is described below:
+
NBL-T data is being read via broadcast packets only. The packet structure is described below:
    
[[File:NBL conf 13.png|frameless]]
 
[[File:NBL conf 13.png|frameless]]