Archive 07/10/2020.

Signification de native

rosir

Bonjour,

Je pense avoir compris l’architecture matérielle des différents sites et nodes.
Par contre, je n’ai pas compris la notion de “native”.
J’avais imaginé une espèce de matériel virtuel permettant de faire une simulation des programmes pour éviter de programmer des objets réels.

Bon WE.

fsaintma

Bonjour @rosir

Le mode native de RIOT utilise des appels système et des signaux pour émuler le matériel au niveau de l’API. Cela signifie que vous pouvez compiler et faire tourner la pile logicielle complète de RIOT sur un système Linux, FreeBSD, MacOS (UNIX). Donc on parle pas de simulation mais bien d’emulation. C’est tres pratique pour developper dans RIOT sans les limitations d’une cible hardware.

Cordialement.