Bluetooth Kommunikation; Befehlsformat - Michael MBWBLUE Mode D'emploi

Table des Matières

Publicité

Les langues disponibles

Les langues disponibles

Bluetooth Kommunikation

Nachdem Sie den MBWBLUE mit einer virtuellen seriellen Schnittstelle Ihres
tragbaren
Computers
Funktelegramme starten. Die virtuelle serielle Schnittstelle sollte wie folgt geöffnet
werden:
115200,8,N,1

Befehlsformat

Das allgemeine Befehlsformat für die MBWBLUE Kommunikation ist (alle Bytes
hexadezimal):
01 FE LL CD [Data] CRC CRC
01 FE:
LL:
CD:
[Data]:
CRC CRC:
Der CRC wird mit folgendem Erzeugerpolynom berechnet:
X16 + X13 + X12 + X11 + X10 + X8 + X6 + X5 + X2 + 1
Der CRC wird über alle Bytes des Befehls berechnet mit Ausnahme des CRC selbst
(vom ersten Startbytes bis zum letzten Byte vor dem CRC). Unten ist ein
Beispielcode für die Berechnung des CRC gezeigt:
WORD CRCTable[256]={
0x0000,0x3D65,0x7ACA,0x47AF,0xF594,0xC8F1,0x8F5E,0xB23B,
0xD64D,0xEB28,0xAC87,0x91E2,0x23D9,0x1EBC,0x5913,0x6476,
0x91FF,0xAC9A,0xEB35,0xD650,0x646B,0x590E,0x1EA1,0x23C4,
0x47B2,0x7AD7,0x3D78,0x001D,0xB226,0x8F43,0xC8EC,0xF589,
0x1E9B,0x23FE,0x6451,0x5934,0xEB0F,0xD66A,0x91C5,0xACA0,
0xC8D6,0xF5B3,0xB21C,0x8F79,0x3D42,0x0027,0x4788,0x7AED,
0x8F64,0xB201,0xF5AE,0xC8CB,0x7AF0,0x4795,0x003A,0x3D5F,
0x5929,0x644C,0x23E3,0x1E86,0xACBD,0x91D8,0xD677,0xEB12,
0x3D36,0x0053,0x47FC,0x7A99,0xC8A2,0xF5C7,0xB268,0x8F0D,
0xEB7B,0xD61E,0x91B1,0xACD4,0x1EEF,0x238A,0x6425,0x5940,
0xACC9,0x91AC,0xD603,0xEB66,0x595D,0x6438,0x2397,0x1EF2,
0x7A84,0x47E1,0x004E,0x3D2B,0x8F10,0xB275,0xF5DA,0xC8BF,
0x23AD,0x1EC8,0x5967,0x6402,0xD639,0xEB5C,0xACF3,0x9196,
0xF5E0,0xC885,0x8F2A,0xB24F,0x0074,0x3D11,0x7ABE,0x47DB,
0xB252,0x8F37,0xC898,0xF5FD,0x47C6,0x7AA3,0x3D0C,0x0069,
0x641F,0x597A,0x1ED5,0x23B0,0x918B,0xACEE,0xEB41,0xD624,
0x7A6C,0x4709,0x00A6,0x3DC3,0x8FF8,0xB29D,0xF532,0xC857,
0xAC21,0x9144,0xD6EB,0xEB8E,0x59B5,0x64D0,0x237F,0x1E1A,
0xEB93,0xD6F6,0x9159,0xAC3C,0x1E07,0x2362,0x64CD,0x59A8,
0x3DDE,0x00BB,0x4714,0x7A71,0xC84A,0xF52F,0xB280,0x8FE5,
0x64F7,0x5992,0x1E3D,0x2358,0x9163,0xAC06,0xEBA9,0xD6CC,
64
verbunden
haben
115200 Baud, 8 Datenbits, Kein Parity Bit, 1 Stop Bit,
Hardware Flusskontrolle oder keine Flusskontrolle
Zwei Startbytes
Längenbyte (Länge über alles inklusive Startzeichen und CRC)
Befehlsbyte
0...249 Datenbytes
Cyclic redundancy check, MSB wird als erstes übertragen
MBWBLUE
können
Sie
die
Auslesung
der

Publicité

Table des Matières
loading

Produits Connexes pour Michael MBWBLUE

Table des Matières