Differences
This shows you the differences between two versions of the page.
 
| Both sides previous revisionPrevious revisionNext revision | Previous revision | 
| v1_communcation_serveur [2012/08/17 01:13]  – [Serveur vers Nabaztag]  redoxps | v1_communcation_serveur [2019/08/25 13:56] (current)  – external edit 127.0.0.1 | 
|---|
| Cette trame permet d'envoyer un nouveau bytecode au Nabaztag, remplacant le bytecode en fonctionnement, sans reboot du Nabaztag. | Cette trame permet d'envoyer un nouveau bytecode au Nabaztag, remplacant le bytecode en fonctionnement, sans reboot du Nabaztag. | 
|  |  | 
| <note tip>A compléter</note> | Ces trames sont de la forme | 
|  |  | 
|  | ''7F05000040616D626572000000010100000029000101FFA80105030404A7458004A0001B7E04000301 | 
|  | FFA80105030404A7458004A0002E7E049C001100000000506D696E64'' | 
|  |  | 
|  | En détail | 
|  |  | 
|  | ''7F'' Header | 
|  |  | 
|  | ''05'' Type | 
|  |  | 
|  | ''000040'' Longueur de la trame type 05 | 
|  |  | 
|  | ''616D626572'' //amber// | 
|  |  | 
|  | ''00000001'' Trame ID | 
|  |  | 
|  | ''01'' Flag de Transition (01: transition immédiate) | 
|  |  | 
|  | ''00000029'' Taille du programme/bytecode | 
|  |  | 
|  | ''00......11'' Programme assemblé | 
|  |  | 
|  | ''00000000'' Nombre de fichiers audio inclus | 
|  |  | 
|  | ''......'' Ensuite vont les données des fichiers audio, il n'y en a pas sur cet exemple | 
|  |  | 
|  | ''50'' Checksum de la Trame 05 | 
|  |  | 
|  | ''6D696E64'' //mind// | 
|  |  | 
|  | ''FF'' Fin de la Trame | 
|  |  | 
|  | Il est possible avant le ''FF'' final d'ajouter des trames d'autres types (sans les ''7F'' initiaux et ''FF'' finaux) | 
| ===== Trame type 06 ===== | ===== Trame type 06 ===== | 
|  |  |