Kāds te ir ņēmies ar Garmina SDK?
Lasīšanas protokols viņam ir tāds: prasam no DeviceIoControl, tad skatamies, vai tas nesaka "ir dati", ja ir, tad lasam ar ReadFile.
Stulbais ir tas, ka DeviceIoControl nespēj pateikt "nav datu". Prot pateikt "dati" vai "ir dati". Savukārt, WriteFile DeviceIoControl laikā arī negrib darboties. Varbūt jāpalasa rūpīgāk dokumentācija. Tāds minējums - varbūt uz katru sūtījumu tiek sagaidītas n paketes.