This is an old revision of the document!
Nabaztag vers Serveur
Le Nabaztag communique avec son serveur uniquement en HTTP. Cela diminue les pré-requis pour monter un serveur V1. Seulement, le Nabaztag ne travaille pas par noms d'hôtes (via la directive HTTP “Host: URL” ) mais par IP, il est donc assez improbable de pouvoir l'utiliser sur des hébergeurs gratuits…
Type d'URL appelée par le Nabaztag:
/vl/FR/p3.jsp?sn=MAC_ADDRESS&ex=000000000000&v=20&st=01&tc=00000001
Les différents arguments peuvent changer suivant les actions mais en fixes restent:
- sn Cela correspond à l'adresse MAC du Nabaztag
- v Version du firmware installé sur sur le Nabaztag (Je pense qu'on ne peut pas changer ce firmware là sans reprogrammer le PIC présent sur le PCB via le connecteur ICSP)
- ex Toujours null pour mon lapin, utilité inconnue
On peut trouver d'autres arguments suivant les actions effectuées:
- ts
- tn
Les arguments utiles sont décrits plus en détail à la suite
Argument st
Il peut prendre deux valeurs
- 00 Première requête
- 01 Par la suite
Cet argument permet de déterminer si le lapin vient juste de (re)booter ou pas. A part ça, je ne lui vois pas d'autre utilité
Argument sd
- 0001 Double clic
- 0002 Evenement terminé
- 0003 Simple clic
- 0004 Clic Long
- 8XXX ou 9XXX Mouvement manuel des oreilles