Line 3: |
Line 3: |
| ==Disclaimer== | | ==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. | + | [[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. |
| | | |
− | If you are using Bluetooth we strongly recommend '''using AES encryption''' for enhanced security. | + | If you are using Bluetooth® we strongly recommend '''using AES encryption''' for enhanced security. |
| | | |
| Example for formatting: | | Example for formatting: |
Line 12: |
Line 12: |
| | | |
| [[Image:FMB BT NAME.png|{{{general|size}}}|right]] | | [[Image:FMB BT NAME.png|{{{general|size}}}|right]] |
− | General functionality configures Bluetooth to work in slave mode. This mode allows any external device to connect to {{{model|FMC800}}}.<br />Parameter ''BT Radio'' allows enabling or disabling Bluetooth. There are three different settings: | + | General functionality configures Bluetooth® to work in slave mode. This mode allows any external device to connect to {{{model|FMC800}}}.<br />Parameter ''BT Radio'' allows enabling or disabling Bluetooth®. There are three different settings: |
| | | |
− | *<span style="color:#F6A83E">Disabled</span> – Bluetooth functionality will be disabled. | + | *<span style="color:#F6A83E">Disabled</span> – Bluetooth® functionality will be disabled. |
− | *<span style="color:#F6A83E">Enable (hidden)</span> – Bluetooth functionality will be enabled, external devices will be able to connect to {{{model|FMC800}}}, but no devices will be able to detect it. | + | *<span style="color:#F6A83E">Enable (hidden)</span> – Bluetooth® functionality will be enabled, external devices will be able to connect to {{{model|FMC800}}}, but no devices will be able to detect it. |
− | *<span style="color:#F6A83E">Enable (visible)</span> – Bluetooth functionality will be enabled and any external device will be able to detect and connect to {{{model|FMC800}}}.<br /> | + | *<span style="color:#F6A83E">Enable (visible)</span> – Bluetooth® functionality will be enabled and any external device will be able to detect and connect to {{{model|FMC800}}}.<br /> |
| | | |
| It is possible to configure the Local name of the device, as well as the Local PIN, which will be used when trying to pair with the {{{model|FMC800}}} device. There are two different parameters: | | It is possible to configure the Local name of the device, as well as the Local PIN, which will be used when trying to pair with the {{{model|FMC800}}} device. There are two different parameters: |
| | | |
| *<span style="color:#F6A83E">Local Name</span> parameter lets user declare a visible name of {{{model|FMC800}}} to external devices.<br /> | | *<span style="color:#F6A83E">Local Name</span> parameter lets user declare a visible name of {{{model|FMC800}}} to external devices.<br /> |
− | *<span style="color:#F6A83E">Local PIN</span> parameter lets user configure Bluetooth PIN of {{{model|FMC800}}} device.<br /> | + | *<span style="color:#F6A83E">Local PIN</span> parameter lets user configure Bluetooth® PIN of {{{model|FMC800}}} device.<br /> |
| | | |
− | The {{{model|FMC800}}} supports composed Bluetooth Local names, which allows the user to have a predefined number of IMEI digits at the end of the device name. The format of the composed Bluetooth name looks like this:<br><br> | + | The {{{model|FMC800}}} supports composed Bluetooth® Local names, which allows the user to have a predefined number of IMEI digits at the end of the device name. The format of the composed Bluetooth® name looks like this:<br><br> |
| <code>Device name + %imeiX</code><br><br> | | <code>Device name + %imeiX</code><br><br> |
| X - how many digits will be taken from IMEI to show in Local name, digits will be taken from the end of IMEI. Minimum value of X is 1 and the Maximum value is 15.<br><br> | | X - how many digits will be taken from IMEI to show in Local name, digits will be taken from the end of IMEI. Minimum value of X is 1 and the Maximum value is 15.<br><br> |
Line 29: |
Line 29: |
| <strong>Example:</strong><br> | | <strong>Example:</strong><br> |
| If the configured Local Name parameter is "FMC_800_%imei7" and the IMEI of the device is 352093089520901, name will be displayed as <strong>FMC_800_9520901</strong> (whether "_LE" is added at the end depends on whether device supports BLE or not. The full name of the device, which supports BLE would be <strong>FMC_800_9520901_LE</strong>).<br> | | If the configured Local Name parameter is "FMC_800_%imei7" and the IMEI of the device is 352093089520901, name will be displayed as <strong>FMC_800_9520901</strong> (whether "_LE" is added at the end depends on whether device supports BLE or not. The full name of the device, which supports BLE would be <strong>FMC_800_9520901_LE</strong>).<br> |
− | If the Local Name is written incorrectly, the Bluetooth name of the device will be broadcasted as it is. An example can be seen below.<br><br> | + | If the Local Name is written incorrectly, the Bluetooth® name of the device will be broadcasted as it is. An example can be seen below.<br><br> |
| | | |
| <strong>Example:</strong><br> | | <strong>Example:</strong><br> |
Line 38: |
Line 38: |
| |- | | |- |
| | 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;" |The Composed Bluetooth name is supported from 03.25.05 firmware version. | + | | style="text-align: left; background: #F6F6FB;" |The Composed Bluetooth® name is supported from 03.25.05 firmware version. |
| |} | | |} |
| | | |
| | | |
− | {{{model|FMC800}}} Bluetooth has several different ''Security Modes'': | + | {{{model|FMC800}}} Bluetooth® has several different ''Security Modes'': |
| | | |
| *<span style="color:#F6A83E">PIN only</span> – only Local PIN will be reacquired to complete connection to {{{model|FMC800}}}. | | *<span style="color:#F6A83E">PIN only</span> – only Local PIN will be reacquired to complete connection to {{{model|FMC800}}}. |
Line 56: |
Line 56: |
| *<span style="color:#F6A83E">None</span> – disables auto connection functionality. | | *<span style="color:#F6A83E">None</span> – disables auto connection functionality. |
| <!-- | | <!-- |
− | *<span style="color:#F6A83E">[[How to connect Bluetooth Hands Free adapter to FMB device|Hands Free]]</span> or <span style="color:#F6A83E">[[How to connect OBD II Bluetooth Dongle to FMB device|OBDII]]</span> – FMC800 starts searching for an external hands free headset or OBD II Dongle. If {{{model|FMC800}}} finds a device which matches user defined ''External MAC'' or ''External Name'' then FMC800 will try to pair with that external device. If the external device asks for PIN then {{{model|FMC800}}} will send user defined ''External PIN''. After successfully pairing {{{model|FMC800}}} will connect to paired device. | + | *<span style="color:#F6A83E">[[How to connect Bluetooth® Hands Free adapter to FMB device|Hands Free]]</span> or <span style="color:#F6A83E">[[How to connect OBD II Bluetooth® Dongle to FMB device|OBDII]]</span> – FMC800 starts searching for an external hands free headset or OBD II Dongle. If {{{model|FMC800}}} finds a device which matches user defined ''External MAC'' or ''External Name'' then FMC800 will try to pair with that external device. If the external device asks for PIN then {{{model|FMC800}}} will send user defined ''External PIN''. After successfully pairing {{{model|FMC800}}} will connect to paired device. |
| --> | | --> |
− | *<span style="color:#F6A83E">Data Link</span> – BT Data link mode is enabled by Configurator ''Data Link'' parameter: when <span style="color:#F6A83E">Data Link</span> is configured and {{{model_2|FMB}}} has a link with the server, paired device can send messages via Bluetooth SPP profile directly to the server. Messages will be encoded by [[Codec#Codec 12|Codec12]]. | + | *<span style="color:#F6A83E">Data Link</span> – BT Data link mode is enabled by Configurator ''Data Link'' parameter: when <span style="color:#F6A83E">Data Link</span> is configured and {{{model_2|FMB}}} has a link with the server, paired device can send messages via Bluetooth® SPP profile directly to the server. Messages will be encoded by [[Codec#Codec 12|Codec12]]. |
| *<span style="color:#F6A83E">Inateck Scanner</span> – {{{model|FMC800}}} automatically connects to Inateck BT Barcode Scanner BCST-70 and will be ready to receive data (coded in barcode). ''Scanner must be configured for using “ENTER” as suffix.'' {{{model|FMC800}}} supports online and inventory mode. A new record will be generated on every data portion received from scanner via SPP. Data will be stored with AVL ID 264, variable data length, max length is 32 bytes. | | *<span style="color:#F6A83E">Inateck Scanner</span> – {{{model|FMC800}}} automatically connects to Inateck BT Barcode Scanner BCST-70 and will be ready to receive data (coded in barcode). ''Scanner must be configured for using “ENTER” as suffix.'' {{{model|FMC800}}} supports online and inventory mode. A new record will be generated on every data portion received from scanner via SPP. Data will be stored with AVL ID 264, variable data length, max length is 32 bytes. |
| *<span style="color:#F6A83E">User ID</span> - This mode makes {{{model|FMC800}}} connect automatically to a device and stores its BT MAC address in I/O element ''User ID'' (I/O ID: 50520). This is used for driver authentication. If there‘s no connection, the I/O element value is set to 0. | | *<span style="color:#F6A83E">User ID</span> - This mode makes {{{model|FMC800}}} connect automatically to a device and stores its BT MAC address in I/O element ''User ID'' (I/O ID: 50520). This is used for driver authentication. If there‘s no connection, the I/O element value is set to 0. |
Line 69: |
Line 69: |
| |} | | |} |
| | | |
− | ''External Name'' parameter works as a substring, which allows user to enter a part of the full external device name. For example, if external device name is "BluetoothDevice" and user enters "Bluetooth" in ''External Name'' parameter window, then {{{model|FMC800}}} will be allowed to connect to an external device named "BluetoothDevice". | + | ''External Name'' parameter works as a substring, which allows user to enter a part of the full external device name. For example, if external device name is "Bluetooth®Device" and user enters "Bluetooth®" in ''External Name'' parameter window, then {{{model|FMC800}}} will be allowed to connect to an external device named "Bluetooth®Device". |
| | | |
− | ===Bluetooth solutions=== | + | ===Bluetooth® solutions=== |
| | | |
| *[[Logging the FMB1YX device using your mobile phone|Logging the {{{model|FMC800}}} device using your mobile phone]] | | *[[Logging the FMB1YX device using your mobile phone|Logging the {{{model|FMC800}}} device using your mobile phone]] |