tel0026
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tel0026 [2017/04/28 11:18] – simon | tel0026 [2020/08/09 13:03] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 74: | Ligne 74: | ||
| </ | </ | ||
| - | === Configuration de deux modules === | + | === Erreurs possibles === |
| + | La page 16/23 du [[http:// | ||
| + | < | ||
| + | Error_code (hex) | Explanation | ||
| + | ------------------------------------------------------------------------ | ||
| + | 0 | AT command error | ||
| + | 1 | The result is default value | ||
| + | 2 | PSKEY write error | ||
| + | 3 | Device | ||
| + | 4 | Device name is 0 byte | ||
| + | 5 | Bluetooth address: NAP is too long | ||
| + | 6 | Bluetooth address: UAP is too long | ||
| + | 7 | Bluetooth address: LAP is too long | ||
| + | 8 | PIO port mask length is 0 | ||
| + | 9 | Invalid PIO port | ||
| + | A | Device class is 0 byte | ||
| + | B | Device class is too long | ||
| + | C | Inquire Access Code length is 0 | ||
| + | D | Inquire Access Code is too long | ||
| + | E | Invalid Inquire Access Code | ||
| + | F | Pairing password is 0 | ||
| + | 10 | Pairing password is too long (more than 16 bytes) | ||
| + | 11 | Role of module is invalid | ||
| + | 12 | Baud rate is invalid | ||
| + | 13 | Stop bit is invalid | ||
| + | 14 | Parity bit is invalid | ||
| + | 15 | No device in the pairing list | ||
| + | 16 | SPP is not initialized | ||
| + | 17 | SPP is repeatedly initialized | ||
| + | 18 | Invalid inquiry mode | ||
| + | 19 | Inquiry timeout | ||
| + | 1A | Address is 0 | ||
| + | 1B | Invalid security mode | ||
| + | 1C | Invalid encryption mode | ||
| + | </ | ||
| + | |||
| + | ===== Configuration de deux modules | ||
| Pour faire la configuration de ces deux modules en même temps, j'ai utilisé : | Pour faire la configuration de ces deux modules en même temps, j'ai utilisé : | ||
| * deux ordinateurs avec le logiciel arduino (mais n' | * deux ordinateurs avec le logiciel arduino (mais n' | ||
| Ligne 80: | Ligne 116: | ||
| * deux modules bluetooth (deux [[https:// | * deux modules bluetooth (deux [[https:// | ||
| - | + | ==== Cosmo (slave) | |
| - | + | ||
| - | == Cosmo (slave) == | + | |
| < | < | ||
| at | at | ||
| Ligne 108: | Ligne 142: | ||
| at+cmode? | at+cmode? | ||
| +CMOD:0 | +CMOD:0 | ||
| + | at+inq | ||
| + | OK | ||
| + | at+bind? | ||
| + | +BIND: | ||
| + | at+bind=98d3, | ||
| + | OK | ||
| + | at+state? | ||
| + | +STATE: | ||
| </ | </ | ||
| - | == Commande (master) == | + | ==== Commande (master) |
| < | < | ||
| at | at | ||
| Ligne 150: | Ligne 192: | ||
| at+state? | at+state? | ||
| +STATE: | +STATE: | ||
| - | at+mrad? | + | at+mrad? |
| - | +MRAD: | + | +MRAD: |
| - | at+fsad=98d3, | + | at+fsad=98d3, |
| - | OK | + | OK //OK = oui |
| - | at+link=98d3, | + | at+link=98d3, |
| OK | OK | ||
| (réception de ce que le module slave envoit!) | (réception de ce que le module slave envoit!) | ||
| </ | </ | ||
| - | === Erreurs possibles | + | ==== Programmes Arduino ==== |
| - | La page 16/23 du [[http:// | + | Maintenant que nous avons configurés deux modules pour qu'ils se connectent ensemble, nous pouvons les utiliser chacun sur une Arduino et faire communiquer les deux Arduino ensemble. |
| - | < | + | |
| - | Error_code (hex) | Explanation | + | * [[allumer une led via bluetooth]] |
| - | ------------------------------------------------------------------------ | + | |
| - | 0 | AT command error | + | |
| - | 1 | The result is default value | + | |
| - | 2 | PSKEY write error | + | |
| - | 3 | Device | + | |
| - | 4 | Device name is 0 byte | + | |
| - | 5 | Bluetooth address: NAP is too long | + | |
| - | 6 | Bluetooth address: UAP is too long | + | |
| - | 7 | Bluetooth address: LAP is too long | + | |
| - | 8 | PIO port mask length is 0 | + | |
| - | 9 | Invalid PIO port | + | |
| - | A | Device class is 0 byte | + | |
| - | B | Device class is too long | + | |
| - | C | Inquire Access Code length is 0 | + | |
| - | D | Inquire Access Code is too long | + | |
| - | E | Invalid Inquire Access Code | + | |
| - | F | Pairing password is 0 | + | |
| - | 10 | Pairing password is too long (more than 16 bytes) | + | |
| - | 11 | Role of module is invalid | + | |
| - | 12 | Baud rate is invalid | + | |
| - | 13 | Stop bit is invalid | + | |
| - | 14 | Parity bit is invalid | + | |
| - | 15 | No device in the pairing list | + | |
| - | 16 | SPP is not initialized | + | |
| - | 17 | SPP is repeatedly initialized | + | |
| - | 18 | Invalid inquiry mode | + | |
| - | 19 | Inquiry timeout | + | |
| - | 1A | Address is 0 | + | |
| - | 1B | Invalid security mode | + | |
| - | 1C | Invalid encryption mode | + | |
| - | </ | + | |
| ===== Sources ===== | ===== Sources ===== | ||
tel0026.1493378319.txt.gz · Dernière modification : (modification externe)
