Přeskočit na hlavní obsah

Bluetooth

📋 BLUETOOTH PŘÍKAZY A PARAMETRY

🔧 KONFIGURACE ZAŘÍZENÍ

PříkazParametrPopisPříklad
set address1-255Nastavení Modbus adresy zařízeníset address 5
set baudrate2400,4800,9600,19200,38400,57600,115200Nastavení rychlosti RS485 komunikaceset baudrate 19200

📡 SPRÁVA WIFI

PříkazPopisVýsledek
wifi enableAktivuje WiFi hotspotSSID: STATOTEST_LASERX, heslo: statotest2024
wifi disableDeaktivuje WiFiVypne WiFi modul

📏 MĚŘENÍ

PříkazPopisOdpověď
stt measureJednorázové měřeníMEASURE STARTED + JSON data
stt continuous measure startSpustí kontinuální měření (1s interval)CONTINUOUS MEASURE STARTED
stt continuous measure stopZastaví kontinuální měřeníCONTINUOUS MEASURE STOPPED

🔴 OVLÁDÁNÍ LASERU

PříkazPopisOdpověď
laser onZapne laserové světloLASER ON
laser offVypne laserové světloLASER OFF

ℹ️ INFORMACE O ZAŘÍZENÍ

PříkazPopisPříklad odpovědi
fw versionVerze firmwareFW version: 1
hw versionVerze hardwareHW version: 2
helpZobrazí nápověduKompletní seznam příkazů

🔄 SYSTÉMOVÉ PŘÍKAZY

PříkazPopisVýsledek
restartRestart 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