Modifications

Sauter à la navigation Sauter à la recherche
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{Spark.IO-Could-API-NAV}}
 
{{Spark.IO-Could-API-NAV}}
  −
{{traduction}}
      
== Vérifier et flasher un nouveau Firmware ==
 
== Vérifier et flasher un nouveau Firmware ==
Ligne 49 : Ligne 47 :  
   "firmware_binary_id": "1234567",
 
   "firmware_binary_id": "1234567",
 
   "errors": ["Device is not connected."]
 
   "errors": ["Device is not connected."]
 +
}</nowiki>
 +
 +
{{underline|'''note de MCHobby:'''}}<br />
 +
Lorsque la compilation et le Flash sont corrects, nous avons plutôt reçu le message suivant:
 +
<nowiki>{
 +
  "cmd": "Event",
 +
  "name": "Update",
 +
  "message": "Update started"
 
}</nowiki>
 
}</nowiki>
    
== Flasher un Core avec un binaire pre-compilé ==
 
== Flasher un Core avec un binaire pre-compilé ==
If you want to compile the firmware yourself and send a binary instead of a source file, you can do that too! Just add file_type=binary to the request body, and we will skip the compilation stage altogether. The response format will look like those shown above.
+
Si vous voulez compiler le firmware par vous même et envoyer le binaire à la place du fichier source... et bien, vous pouvez également le faire! Ajoutez simplement le champ file_type=binary dans le corps de la requête (l'API sautera l'étape de compilation). Le format de la réponse devrait ressembler à ceci.
   −
  <nowiki># EXAMPLE REQUEST IN TERMINAL TO FLASH A BINARY
+
  <nowiki># EXEMPLE DE REQUETE DANS UN TERMINAL POUR FLASHER UN BINAIRE
 
curl -X PUT -F file=@my-firmware-app.bin -F file_type=binary \
 
curl -X PUT -F file=@my-firmware-app.bin -F file_type=binary \
 
   "https://api.spark.io/v1/devices/0123456789abcdef01234567?access_token=1234123412341234123412341234123412341234"</nowiki>
 
   "https://api.spark.io/v1/devices/0123456789abcdef01234567?access_token=1234123412341234123412341234123412341234"</nowiki>
    
{{Spark.IO-Could-API-TRAILER}}
 
{{Spark.IO-Could-API-TRAILER}}
29 922

modifications

Menu de navigation