Comment puis-je mettre 15200 dans un varaible int

Bonjour

Je déclare un variable comme ceci.

//const int SIM968_BAUTE  = 4800; 
const int SIM968_BAUTE	= 9600;		
//const int SIM968_BAUTE  = 19200;  
//uint8_t SIM968_BAUTE  = 38400; 
//const int SIM968_BAUTE  = 57600;  
//const int SIM968_BAUTE  = 115200;

Ensuite, j'utilise ce variable pour ceci

Serial.println(SIM968_BAUTE);
_cell.begin(SIM968_BAUTE);

Mon probleme c'est que si je souhaite que mon _cell tourne à 38400 ou 15200
Mon Serial.println(SIM968_BAUTE) me retrourne un chiffre négatif.

J'ai donc essayé ceci

const uint8_t SIM968_BAUTE  = 38400;

Ca ne résou pas mon probleme

D'un coté, ca ne me surprend pas car je ne crois qu'un int est limité à 129, sauf erreur.
Je ne sais pas pour le uint_8.

Mais alors pour 15200, dans quel variable puis-je la stoquer?

Merci

Salut pepe,

Merci pour ces détails. Je vais donc utilisé usigned long pour les grandes vitesses.
Bel été