Difference between revisions of "How to debug FMB device over Android smartphone?"

From Wiki Knowledge Base | Teltonika GPS
(FMx640 devices can not pair with Bluetooth, hence they cannot be debugged this way.)
(Created page with " ==Logging the {{{model|FMB1YX}}} device using your mobile phone== Blue-tooth starts automatically when {{{model_2|FMB}}} device is on. Take your mobile phone, go to Settings...")
(69 intermediate revisions by 16 users not shown)
Line 1: Line 1:
===Solution applies for these FM devices===
 
[[FMB001]] [[FMM001]] [[FMC001]] [[FMB002]] [[FMB010]] [[FMB020]] [[FM3001]] [[FMB110]] [[FMB120]] [[FMB122]] [[FMB125]] [[FMU125]] [[FMC125]] [[FMM125]] [[FMU126]] [[FMB130]] [[FMU130]] [[FMC130]] [[FMM130]] [[FMB140]] [[FMB202|FMB202]] [[FMB204|FMB204]] [[FMB209]] [[FMB900]] [[FMB910]]<sup>1</sup> [[FMB920]] [[FMB962|FMB962]] [[FMB964|FMB964]] [[FMT100]] [[MTB100]] [[MSP500]]
 
  
1) Does not apply to basic version
+
==Logging the {{{model|FMB1YX}}} device using your mobile phone==
==Disclaimer==
 
  
[[File:Alert.png|left|link=]] <br> If you are not using Bluetooth®, '''please consider turning it off''' or '''change Bluetooth® PIN''' to remove potential risks.
+
Blue-tooth starts automatically when {{{model_2|FMB}}} device is on. Take your mobile phone, go to Settings->Blue-tooth and turn it on. Scan for nearby devices, find the device in the list, distinguish the device by last IMEI digits on device module. Press pair, wait until device asks to enter pairing password, type: ''"5555"'' (as in the example on the figure). Paired device will show up in the paired device list. Download  a terminal for Blue-tooth e.g. BlueTerm from Play Store/App store. Run app, click Find->Connect to your paired device. Now we need to send a command to {{{model|FMB1YX}}} from Blue-tooth terminal, type: ''".log:1"''<br/>Device will respond with ''"Debug enabled"'' and {{{model|FMB1YX}}} log will show up. Do not forget to save the log file to mobile phone.
  
If you are using Bluetooth® we strongly recommend '''using AES encryption''' for enhanced security.
+
===Device debug over Android smartphone===
 +
 
 +
{{{pic_bt_general_vis|[[Image:Fmb120_bt_general_vis.png|300px|right]]}}}
 +
 
 +
In order to pair {{{model_2|FMB}}} device with Android smartphone, make sure that BT radio is enabled (visible) in device configuration. It can be checked via SMS command too:<br/>''"getparam 800"''<br/>The answer has to be ''"2"'', which means "Enabled and visible".
 +
<br/><br/><br/><br/><br/><br/><br/><br/><br/>
  
===Pair and connect  device===
+
{{{pic_android_bt|[[Image:Android_bt.png|300px|right]]}}}
Bluetooth® starts automatically when {{{model_2|FMB}}} device is on. Take your mobile phone, go to Settings->Bluetooth® and turn it on. Scan for nearby devices, find the device in the list, distinguish the device by last IMEI digits on device module. Press pair, wait until the device asks to enter pairing password, type: ''"5555"'' (as in the example on the figure). A paired device will show up in the paired device list. Download a terminal for Bluetooth® e.g. BlueTerm from Play Store/App Store. Run the app, click Find->Connect to your paired device. Now we need to send a command to {{{model|FMB}}} from Bluetooth® terminal, type: ''".log:1"''<br />Device will respond with ''"Debug enabled"'' and {{{model|FMB1YX}}} log will show up. Do not forget to save the log file to the mobile phone.
 
  
===Device debug over Android smartphone===
+
* Scan for visible BT devices using your Android smartphone and connect to your {{{model_2|FMB}}} device.<br/>Default {{{model_2|FMB}}} BT name is: ''"{{{model|FMB1YX}}}_last_7_imei_digits"''.<br/>Default PIN code is: ''"5555"''.
In order to pair {{{model_2|FMB}}} device with Android smartphone, make sure that BT radio is enabled (visible) in device configuration. It can be checked via SMS command too:<br />''"getparam 800"''<br />The answer has to be ''"2"'', which means "Enabled and visible".
+
 
[[File:Capture.png|none|thumb]]
+
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
 +
 
 +
* Download "Blue-tooth Terminal" application. Following link can be used: https://play.google.com/store/apps/details?id=com.hatflabs.btt
  
<br />
+
{{{pic_android_bt_serial|[[Image:Android_bt_serial.png|300px|right]]}}}
  
*Scan for visible BT devices using your Android smartphone and connect to your {{{model_2|FMB}}} device. Default {{{model_2|FMB}}} BT name is: ''"{{{model|FMB1YX}}}_last_7_imei_digits"''. Default PIN code is: ''"5555"''. In example it will be FMB130_3832065.
+
* Run "Blue-tooth Terminal", in menu press "Connect" and select paired {{{model_2|FMB}}} device. To start log check "CR" and enter the command into terminal: ''".log:1"''.
  
[[File:Screenshot 20201215-101316 Settings.jpg|thumb|alt=|none]]
+
* Wait ~10 minutes and press "Save" button in menu. You will find the saved log file in device folder "My Files/Blue-tooth Terminal", select log files, press "Share via Email" and send them to Teltonika support.
  
 +
<br/><br/>
  
*Download "Bluetooth® Terminal" application. The following link can be used: https://play.google.com/store/apps/details?id=com.hatflabs.btt
+
<gallery widths=100px perrow=3 caption="Saving and sharing the log">
*Step 1. Run "Bluetooth® Terminal" app click 3 line drop down menu ->settings -> Terminal  -> Buffer size : set to "Unlimited"
+
Image:Android_bt_log1.png
[[File:20201217 151355.gif|none|thumb]]
+
Image:Android_bt_log2.png
*Step 2. Go back to main screen, click 3 dots -> Data  : Mark log.
+
Image:Android_bt_log3.png
[[File:20201217 150717.gif|none|thumb]]
+
</gallery>
*Step 3. Go back to same menu, click 3 dots -> Data  -> Info -> Edit folder -> Edit custom: set to downloads or other convenient folder where you could find the log easily.
 
[[File:20201217 150356.gif|none|thumb]]
 
*Step 4. Go back to main screen Access the app click 3 line drop down menu -> Devices: select the device you want to connect to. In our case it's FMB130.
 
[[File:20201217 150016.gif|none|thumb]]
 
*Step 5. Type ''.log:1'' in the command line and send it, you should be seeing log from the device.
 
[[File:20201217 145540.gif|none|thumb]]
 
*Do a test drive with log running.
 
*Type .log:0 to stop log running.
 
*At the end click 3 dots (on right) -> Data : Unmark log. The same procedure like before in Step 2, only difference is that you need Unmark log.
 
*Find the file and send it to your PC, then attach it in the query.
 
  
<br /><br /><br /><br /><br />
+
<br/><br/><br/><br/><br/>
  
 
{| class="wikitable" style="border-style: solid; border-width: 0px"
 
{| class="wikitable" style="border-style: solid; border-width: 0px"
|+
+
|+  
 
|-
 
|-
| style="text-align: left; background: #F6F6FB;" |[[Image:Bw_nb.png|50px]]
+
| style="text-align: left; background: #F6F6FB;"         | [[Image:Bw_nb.png|50px]]
| style="text-align: left; background: #F6F6FB;" |Unfortunately it is not possible to perform debug the same way on iPhone, because there is no native SPP Bluetooth® profile support on iPhone.
+
| style="text-align: left; background: #F6F6FB;"         | Unfortunately it is not possible to perform debug the same way on iPhone, because there is no native SPP Blue-tooth profile support on iPhone.
 
|}
 
|}
 
[[Category: Frequently Asked Questions - FAQ]]
 

Revision as of 10:05, 7 November 2018

Main Page > Frequently Asked Questions - FAQ > How to debug FMB device over Android smartphone?

Logging the FMB1YX device using your mobile phone

Blue-tooth starts automatically when FMB device is on. Take your mobile phone, go to Settings->Blue-tooth and turn it on. Scan for nearby devices, find the device in the list, distinguish the device by last IMEI digits on device module. Press pair, wait until device asks to enter pairing password, type: "5555" (as in the example on the figure). Paired device will show up in the paired device list. Download a terminal for Blue-tooth e.g. BlueTerm from Play Store/App store. Run app, click Find->Connect to your paired device. Now we need to send a command to FMB1YX from Blue-tooth terminal, type: ".log:1"
Device will respond with "Debug enabled" and FMB1YX log will show up. Do not forget to save the log file to mobile phone.

Device debug over Android smartphone

Fmb120 bt general vis.png

In order to pair FMB device with Android smartphone, make sure that BT radio is enabled (visible) in device configuration. It can be checked via SMS command too:
"getparam 800"
The answer has to be "2", which means "Enabled and visible".








Android bt.png
  • Scan for visible BT devices using your Android smartphone and connect to your FMB device.
    Default FMB BT name is: "FMB1YX_last_7_imei_digits".
    Default PIN code is: "5555".


























Android bt serial.png
  • Run "Blue-tooth Terminal", in menu press "Connect" and select paired FMB device. To start log check "CR" and enter the command into terminal: ".log:1".
  • Wait ~10 minutes and press "Save" button in menu. You will find the saved log file in device folder "My Files/Blue-tooth Terminal", select log files, press "Share via Email" and send them to Teltonika support.








Bw nb.png Unfortunately it is not possible to perform debug the same way on iPhone, because there is no native SPP Blue-tooth profile support on iPhone.