Bluetooth
📋 BLUETOOTH PŘÍKAZY A PARAMETRY
🔧 KONFIGURACE ZAŘÍZENÍ
| Příkaz | Parametr | Popis | Příklad |
|---|---|---|---|
set address | 1-255 | Nastavení Modbus adresy zařízení | set address 5 |
set baudrate | 2400,4800,9600,19200,38400,57600,115200 | Nastavení rychlosti RS485 komunikace | set baudrate 19200 |
📡 SPRÁVA WIFI
| Příkaz | Popis | Výsledek |
|---|---|---|
wifi enable | Aktivuje WiFi hotspot | SSID: STATOTEST_LASERX, heslo: statotest2024 |
wifi disable | Deaktivuje WiFi | Vypne WiFi modul |
📏 MĚŘENÍ
| Příkaz | Popis | Odpověď |
|---|---|---|
stt measure | Jednorázové měření | MEASURE STARTED + JSON data |
stt continuous measure start | Spustí kontinuální měření (1s interval) | CONTINUOUS MEASURE STARTED |
stt continuous measure stop | Zastaví kontinuální měření | CONTINUOUS MEASURE STOPPED |
🔴 OVLÁDÁNÍ LASERU
| Příkaz | Popis | Odpověď |
|---|---|---|
laser on | Zapne laserové světlo | LASER ON |
laser off | Vypne laserové světlo | LASER OFF |
ℹ️ INFORMACE O ZAŘÍZENÍ
| Příkaz | Popis | Příklad odpovědi |
|---|---|---|
fw version | Verze firmware | FW version: 1 |
hw version | Verze hardware | HW version: 2 |
help | Zobrazí nápovědu | Kompletní seznam příkazů |
🔄 SYSTÉMOVÉ PŘÍKAZY
| Příkaz | Popis | Výsledek |
|---|---|---|
restart | Restart zařízení | Okamžitý restart ESP32 |
📊 FORMÁT DAT MĚŘENÍ
Při měření se odesílají data ve formátu JSON:
[
{
"SensorId": 90,
"Channel": 0,
"value": 1.2345,
"unit": "m",
"sensor": "laser",
"type": "displacement"
},
{
"SensorId": 90,
"Channel": 0,
"value": 23.5,
"unit": "C",
"sensor": "laser",
"type": "temperature"
},
{
"SensorId": 90,
"Channel": 0,
"value": 3.3,
"unit": "V",
"sensor": "laser",
"type": "voltage"
}
]
🔗 PŘIPOJENÍ
- Název zařízení:
STATOTEST-LASER-X(kde X = adresa zařízení) - Service UUID:
6E400001-B5A3-F393-E0A9-E50E24DCCA9E - RX Characteristic:
6E400002-B5A3-F393-E0A9-E50E24DCCA9E(pro odesílání příkazů) - TX Characteristic:
6E400003-B5A3-F393-E0A9-E50E24DCCA9E(pro příjem odpovědí)
⚠️ POZNÁMKY
- Všechny příkazy jsou case-sensitive
- Neznámé příkazy vrátí:
UNKNOWN COMMAND: [váš příkaz] - Změny adresy a baudrate se ukládají do flash paměti
- WiFi hotspot má timeout 600 sekund (10 minut)
- Kontinuální měření běží dokud není explicitně zastaveno