Comment faire de Scilab ouvrir une communication série avec /dev/ttyACM0 port USB sous Linux (Ubuntu)

Je suis en train d'ouvrir une communication série entre Scilab et Arduino. Cependant, Arduino est toujours reconnu par Linux Ubuntu dans le /dev/tty**ACM0** port. Quand j'écris h=openserial(1,"9600,n,8,1) dans Scilab je sais que je dis pour elle, pour ouvrir une série de comunication à COM1 ou /dev/tty**S0** dans Linux.

Mais, par exemple, si j'utilise h=openserial(N,"9600,n,8,1), en supposant N=port number, j'aurai toujours COMN, dans Windows et /dev/tty**S**(N-1) dans Linux.

Comment puis-je ouvrir une série de comunication par /dev/tty**ACM0** port dans Scilab pour Linux?

  • J'ai réécrit la communication série de la bibliothèque à partir de zéro pour le rendre comparable avec le MATLAB fonctionnalités, s'il vous plaît trouver le prototype ici.
InformationsquelleAutor Fabio Silva | 2013-03-20