HI,
hab ich probiert.
Dein code läuft fehlerfrei. Aber:
Code:
Debug Str(IsSerialPort(myPort))
myPort = OpenSerialPort(#PB_Any,"/dev/tty.usbserial-FTCEM405",57600,#PB_SerialPort_NoParity,8,1,#PB_SerialPort_NoHandshake,1024,1024)
CloseSerialPort(myPort)
Debug Str(IsSerialPort(myPort))
Debug myPort
Delay(5000)
OpenSerialPort(myPort,"/dev/tty.usbserial-FTCEM405",57600,#PB_SerialPort_NoParity,8,1,#PB_SerialPort_NoHandshake,1024,1024)
Delay(5000)
End
...müßte ja den port öffnen können - IDE bricht (EDIT: beim 2. OpenSerialPort) ab mit: "#SerialPort Objektnummer ist sehr hoch (über1000), sind Sie dazu sicher?"
myPort wird davor ausgegeben mit "4299336776"