décomposition d'une chaine en variables uint8_t

Bonjour,

Le && est plus prioritaire que le ||.
Il faudrait écrire
if (p != NULL && (*p == '$' || p==''))