Definicje | |
#define | POSNET_DEV_PARAM_COMSETTINGS 0x00020001 |
Parametry portu szeregowego. | |
#define | POSNET_DEV_PARAM_FILEHANDLE 0x0002000E |
Pobranie uchwytu portu szeregowego. | |
#define | POSNET_DEV_PARAM_LISTUSBSERIALS 0x00020008 |
Odczyt wszystkich numerów seryjnych drukarek podłączonych do komputera poprzez interfejs USB i sterownik FTDI - D2XX. | |
#define | POSNET_DEV_PARAM_OUTQUEUELENGTH 0x00020009 |
Długość kolejki wysyłkowej, po przekroczeniu, której rozkazy traktowane są jak wysyłane w trybie natychmiastowym. | |
#define | POSNET_DEV_PARAM_SENDTIMEOUT 0x00020004 |
Czas w [s] po jakim ma być zaniechane wysyłanie ramki. | |
#define | POSNET_DEV_PARAM_STATUSPOLLINGINTERVAL 0x0002000A |
Interwał pomiędzy automatycznymi odpytaniami o status drukarki. | |
#define | POSNET_DEV_PARAM_USBSERIAL 0x00020007 |
Numer seryjny drukarki do otwarcia przez typ urządzenia POSNET_INTERFACE_USB. |
#define POSNET_DEV_PARAM_COMSETTINGS 0x00020001 |
Parametry portu szeregowego.
Zapis/Odczyt
Parametry portu przekazuje się jako ciąg znaków w formacie port,baud rate,bits,parity,stopbits,flowcontrol np. "COM1,9600,8,N,1,H" Flowcontrol: (N)one, (S)oftware XON/XOFF, (H)ardware RTS/CTS+DTR/DSR, (R)Hardware RTS/CTS, (D)Hardware DTR/DSR
#define POSNET_DEV_PARAM_FILEHANDLE 0x0002000E |
#define POSNET_DEV_PARAM_LISTUSBSERIALS 0x00020008 |
Odczyt wszystkich numerów seryjnych drukarek podłączonych do komputera poprzez interfejs USB i sterownik FTDI - D2XX.
TYLKO ODCZYT
Parametr - bufor na numery seryjne rozdzielone znakiem końca linii - (każdy numer ma max. 8znaków+2 bajty - koniec linii = 10 bajtów * max. 127 urządzeń na USB = 1270) w związku z tym zalecany jest rozmiar bufora większy lub równy 1271 znaków.
#define POSNET_DEV_PARAM_OUTQUEUELENGTH 0x00020009 |
#define POSNET_DEV_PARAM_SENDTIMEOUT 0x00020004 |
#define POSNET_DEV_PARAM_STATUSPOLLINGINTERVAL 0x0002000A |
#define POSNET_DEV_PARAM_USBSERIAL 0x00020007 |
Numer seryjny drukarki do otwarcia przez typ urządzenia POSNET_INTERFACE_USB.
TYLKO ZAPIS
Parametr - wskaźnik na ciąg znaków języka C (zakończony 0) zawierający numer seryjny.