Help

Je n'arrive pas à ouvrir les ports serie sur mon iPhone

J'utilise la classe "serialManager" est ce que vous connaissez cette classe ?

J'ai l'impression que je l'utilise bien

Sur mon iphone , j'ai compilé cette class dans mon projet, pas d'erreur,
Qd je lance mon programme, il détecte bien 2 ports séries.

1er port : /dev/cu.iap
2e port :/dev/cu.bluetooth

Dans les 2 cas quand j'essaye d'ouvrir ces ports , il me renvoie -1 donc
parce qu'il n'a pas pu les ouvrir


Voici la fonction qui ouvre les ports, une fonction de la bibliothèque SDK

IOKit.framework

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
	int fd, cflag ;
	struct termios termattr ;
	
	fd = open( [ path cStringUsingEncoding:NSASCIIStringEncoding], openFlags ) ;
	if ( fd < 0 ) return -1 ;
Estce que quelqu'un a une explication ?

est ce la bonne fonction qu'il faut appeler ?

est ce qu'elle ne marche pas sur iPhone mais que sur mac os x ?

Autant de questions auxquelles je ne sais pas répondre

Merci de votre aide