okay.. das tut mir jetzt echt leid und ist mir wirklich peinlich
Ich habe das Programm jetzt mal direkt auf dem Server mit der SMS Software ausprobiert und siehe da:
Code:
549 13:13:38 Pcom_bridge.exe IRP_MJ_CREATE USBSER000 SUCCESS Options: Open
550 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_SET_QUEUE_SIZE USBSER000 SUCCESS InSize: 4096 OutSize: 4096
551 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_GET_BAUD_RATE USBSER000 SUCCESS
552 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_GET_LINE_CONTROL USBSER000 SUCCESS
553 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_GET_CHARS USBSER000 SUCCESS
554 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_GET_HANDFLOW USBSER000 SUCCESS
555 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_SET_BAUD_RATE USBSER000 SUCCESS Rate: 9600
556 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_CLR_RTS USBSER000 SUCCESS
557 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_CLR_DTR USBSER000 SUCCESS
558 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_SET_LINE_CONTROL USBSER000 SUCCESS StopBits: 1 Parity: NONE WordLength: 8
559 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_SET_CHAR USBSER000 SUCCESS EOF:80 ERR:0 BRK:0 EVT:0 XON:11 XOFF:13
560 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_SET_HANDFLOW USBSER000 SUCCESS Shake:0 Replace:0 XonLimit:1024 XoffLimit:1024
561 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_SET_TIMEOUTS USBSER000 SUCCESS RI:0 RM:0 RC:0 WM:0 WC:0
562 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_SET_WAIT_MASK USBSER000 SUCCESS Mask: RXCHAR RXFLAG TXEMPTY CTS DSR RLSD BRK ERR RING RX80FULL
563 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_GET_MODEMSTATUS USBSER000 SUCCESS
564 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_GET_MODEMSTATUS USBSER000 SUCCESS
565 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_GET_MODEMSTATUS USBSER000 SUCCESS
566 13:13:38 Pcom_bridge.exe IOCTL_SERIAL_WAIT_ON_MASK USBSER000 SUCCESS
567 13:14:01 Pcom_bridge.exe IRP_MJ_WRITE USBSER000 SUCCESS Length 3: at.
568 13:14:01 Pcom_bridge.exe IOCTL_SERIAL_WAIT_ON_MASK USBSER000 SUCCESS
569 13:14:01 Pcom_bridge.exe IOCTL_SERIAL_GET_COMMSTATUS USBSER000 SUCCESS
570 13:14:01 Pcom_bridge.exe IRP_MJ_READ USBSER000 SUCCESS Length 6: ..OK..
571 13:14:01 Pcom_bridge.exe IOCTL_SERIAL_GET_COMMSTATUS USBSER000 SUCCESS
572 13:14:01 Pcom_bridge.exe IOCTL_SERIAL_WAIT_ON_MASK USBSER000 SUCCESS
573 13:14:23 Pcom_bridge.exe IRP_MJ_WRITE USBSER000 SUCCESS Length 9: at+cpin?.
574 13:14:23 Pcom_bridge.exe IOCTL_SERIAL_WAIT_ON_MASK USBSER000 SUCCESS
575 13:14:23 Pcom_bridge.exe IOCTL_SERIAL_GET_COMMSTATUS USBSER000 SUCCESS
576 13:14:23 Pcom_bridge.exe IRP_MJ_READ USBSER000 SUCCESS Length 22: ..+CPIN: READY....OK..
577 13:14:23 Pcom_bridge.exe IOCTL_SERIAL_GET_COMMSTATUS USBSER000 SUCCESS
578 13:14:23 Pcom_bridge.exe IOCTL_SERIAL_WAIT_ON_MASK USBSER000 SUCCESS
579 13:14:34 Pcom_bridge.exe IRP_MJ_WRITE USBSER000 SUCCESS Length 9: at+cfun?.
580 13:14:34 Pcom_bridge.exe IOCTL_SERIAL_WAIT_ON_MASK USBSER000 SUCCESS
581 13:14:34 Pcom_bridge.exe IOCTL_SERIAL_GET_COMMSTATUS USBSER000 SUCCESS
582 13:14:34 Pcom_bridge.exe IRP_MJ_READ USBSER000 SUCCESS Length 18: ..+CFUN: 1....OK..
583 13:14:34 Pcom_bridge.exe IOCTL_SERIAL_GET_COMMSTATUS USBSER000 SUCCESS
584 13:14:34 Pcom_bridge.exe IOCTL_SERIAL_WAIT_ON_MASK USBSER000 SUCCESS
585 13:14:41 Pcom_bridge.exe IOCTL_SERIAL_PURGE USBSER000 SUCCESS Purge: TXABORT RXABORT
586 13:14:41 Pcom_bridge.exe IOCTL_SERIAL_SET_WAIT_MASK USBSER000 SUCCESS Mask:
587 13:14:41 Pcom_bridge.exe IOCTL_SERIAL_PURGE USBSER000 SUCCESS Purge: TXCLEAR RXCLEAR
588 13:14:41 Pcom_bridge.exe IRP_MJ_CLEANUP USBSER000 SUCCESS
589 13:14:41 Pcom_bridge.exe IRP_MJ_CLOSE USBSER000 SUCCESS
also wie man hier sieht, geht der Befehl "at" und bekommt "Length 6: ..OK.." zurück... und at+cpin? geht auch usw... also das Problem war einfach mein dummes virtuelles
Com Programm!
So jetzt muss ich mal die Antworten formatieren, damit man sich da auskennt... "+CPIN: Ready....OK..22" ist nicht ganz die Antwort die ich brauche