我有与通过USB连接的Intellibox基础(一箱,使您可以控制列车)通信的阿达程序。
在Windows下,我必须安装特定的串口驱动(USB CP210X至UART桥VCP)。 与该驱动程序,我可以与盒完美的交流。 这意味着发送命令到盒子。
在Linux下,我通过通讯/dev/ttyusb0
和我能够从箱子得到的消息,但我不能发送命令给框。 什么都没发生。 我没有得到一个错误或东西。
是GNAT.SerialCommunication的不同Linux上的行为? 该计划是一样的。 我一定要设置一些事情让它工作在Linux上?
例如:一个典型的2字节命令具有命令作为第一字节和CRC校验作为第二个。