Perso je n’utiliserais pas la classe String.... jetez un œil éventuellement à mon tuto
Ecouter le Port Série ou un keypad
Une fois la ligne dans le buffer d’entrée utiliser les fonctions de manipulations de cStrings (stdlib.h et string.h) pour extraire les sous chaînes