t très nombreuses, la plus largement répandue est HTTP qui sert à transporter les pages web et permet ég... ses.
Le Web utilise majoritairement le protocole HTTP. Et comme HTTP repose sur TCP, ces deux protocoles sont dominants sur le réseau. Les données transporté... nsfert - video =====
Transcription de la vidéo [[https://www.youtube.com/watch?v=PKKzV-Vy33s|Pourquoi l
éseaux - vidéo =====
Transcription de la vidéo [[https://www.youtube.com/watch?v=DjRhnbg0FjY|L'empileme... es supérieures, on a pu voir que TCP(couche 4) et HTTP (couche 7) étaient les protocoles dominants sur l... lassique. Pour l'IoT ce n'est pas optimal, TCP et HTTP sont des protocoles complexes qui requièrent beau... plication **P**rotocol) [RFC 7252] se substitue à HTTP. Il en reprend le mécanisme de nommage, d’utilisa
ons sur les spécifications du protocole BLE, voir https://www.bluetooth.com/
Pour simplifier, il faut r... 'au Generic Profile Attribute (ou GATT).
Source: https://www.bluetooth.com/specifications/bluetooth-cor... la spécification BLE sont listés sur cette page: https://www.bluetooth.com/specifications/gatt/.
Par e... des caractéristiques est décrite sur cette page : https://www.bluetooth.com/specifications/gatt/characte
c}}
:TODO_DOCUPDATE:
====== Analyse d'une trame HTTP avec Wireshark ======
Cours “[[000_start|Program... En particulier, nous allons analyser le protocole HTTP, que vous connaissez certainement, au moins de no... ctionne, vous avez probablement entendu parler de HTTP. C'est un protocole très populaire pour transport...
Dans la barre d'adresses du navigateur tapez ''http://10.10.10.1''
Quest-ce que vous obtenez ?
Ri
opre espace mémoire (i.e. leur propre stack, voir https://en.wikipedia.org/wiki/Stack-based_memory_alloc... pouvez consulter la documentation en ligne des [[http://doc.riot-os.org/group__core__thread.html|thread...
Pour plus de détails, vous pouvez consulter la [[http://doc.riot-os.org/group__core__sync__mutex.html|d... nctions de gestion de l'énergie sont brièvement [[http://doc.riot-os.org/group__sys__pm__layered.html|do
ans la documentation en ligne de RIOT à l'adresse http://doc.riot-os.org/group__drivers__periph.html.
L... r_set() ou timer_set_absolute().
Cette API est [[http://doc.riot-os.org/group__drivers__periph__timer.h... clus l'entête **periph/gpio.h**.
Cette API est [[http://doc.riot-os.org/group__drivers__periph__gpio.ht...
Le design des drivers dans RIOT est très bien [[http://doc.riot-os.org/driver-guide.html|documenté ici
on des données =====
Transcription de la vidéo [[https://www.youtube.com/watch?v=k-RhgiwKx2M|Qu'est ce ... Binaire Object Representation), défini dans le [[https://tools.ietf.org/html/rfc7049|RFC 7049]], permet... evient 871903e814291864381d38310c.
Le site web [[http://cbor.me/|cbor.me]] permet de faire automatiquem... une valeur dont une liste exhaustive est donnée [[https://www.iana.org/assignments/cbor-tags/cbor-tags.x
echniciens parleront de protocoles comme IP, TCP, HTTP, et d’adresses comme les adresses IP ou les URL.
... ées par ces passerelles dans des protocoles comme HTTP ou MQTT, que nous verrons également dans la suite... nteropérabilité a été formalisée dans le modèle [[https://handwiki.org/wiki/Conceptual_interoperability|
barqué ======
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/4117396-developp... pour l'embarqué]] disponible sur la plateforme [[https://openclassrooms.com/fr|Openclassrooms]].
====
O_DOCUPDATE:
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/4117396-developp... pour l'embarqué]] disponible sur la plateforme [[https://openclassrooms.com/fr|Openclassrooms]].
===
cution ======
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/4117396-developp... pour l'embarqué]] disponible sur la plateforme [[https://openclassrooms.com/fr|Openclassrooms]].
====
rôleur ======
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/4117396-developp... pour l'embarqué]] disponible sur la plateforme [[https://openclassrooms.com/fr|Openclassrooms]].
[[
=====
:TODO:
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/4117396-developp... pour l'embarqué]] disponible sur la plateforme [[https://openclassrooms.com/fr|Openclassrooms]].
[[
=====
:TODO:
Notes et transcriptions du cours [[https://openclassrooms.com/fr/courses/4117396-developp... pour l'embarqué]] disponible sur la plateforme [[https://openclassrooms.com/fr|Openclassrooms]].
[[