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édenteDernière révisionLes deux révisions suivantes | ||
tel0026 [2017/04/28 11:18] – simon | tel0026 [2017/05/07 14:18] – simon | ||
---|---|---|---|
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.txt · Dernière modification : 2020/08/09 13:03 de 127.0.0.1