Biblioteka komponentów komunikacji szeregowej MarshallSoft C/C++ dla portów szeregowych RS232 i wielu upuszczania RS485 i RS422. Użyj WSC4C do pisania aplikacji, aby uzyskać dostęp do danych z urządzeń szeregowych, takich jak skanery kodów kreskowych, modemy, przyrządy laboratoryjne, urządzenia medyczne, urządzenia szeregowe USB, wagi, nawigacja GPS, skanery linii papilarnych, serwery drukarek itp. Cechy WSC4C obejmują: - Obsługuje 256 portów. Może sterować wieloma portami jednocześnie. - W pełni bezpieczne wątki, ponowne wdrożenie portu, sterowanie modemem, stan i sterowanie linią szeregową oraz emulacja ANSI. - Używa standardowego interfejsu API systemu Windows do komunikowania się z dowolnym urządzeniem podłączonym do portu szeregowego RS232. - Obsługuje wirtualne porty szeregowe (konwerter USB na szeregowy, szeregowy Bluetooth). - Stan napędzany Xmodem i Ymodem na wielu portach jednocześnie (do 256 połączeń). - Może wysyłać wiadomości systemu Windows po zakończeniu zdarzeń (przychodzący znak, itp.). - Zawiera ponad 52 funkcje oraz sterowanie modemem. - Obsługuje dowolną szybkość transmisji. - Możliwość określenia parzystości, rozmiaru wyrazu i liczby bitów stopu. - Nie zależy od bibliotek wsparcia. Wywołuje tylko funkcje interfejsu API systemu Windows. - Zawiera wiele przykładowych programów C/C++. - Nie zależy od bibliotek pomocy technicznej (wywołania tylko podstawowych funkcji interfejsu API systemu Windows). - Royalty bezpłatna dystrybucja ze skompilowaną aplikacją. - Kod źródłowy C jest dostępny. - Bezpłatna pomoc techniczna i aktualizacje przez rok. - Dostępna w pełni funkcjonalna wersja ewaluacyjna. - Obsługuje większość kompilatorów C/C++: Microsoft, Borland, Watcom, LCC, GCC, Digital Mars, Embarcadero. - Obsługuje wszystkie wersje 32-bitowych i 64-bitowych microsoft C/C++ i Visual Studio C/C++. - Zawiera 32-bitowe i 64-bitowe pliki DLL oraz pliki OBJ do łączenia statycznego. - Współpracuje z 32-bitowym i 64-bitowym systemem Windows przez Windows 10.
historia wersji
- Wersja 7.0 opublikowany na 2019-09-02
Fixed SioGets() - nigdy nie przekreśla limitu czasu, gdy nakładające się we/wy została włączona. Dodano SioOpen i SioClose. Dodano SioGetsQ - odczytuje port, dopóki nie ma danych przychodzących dla określonego "cichego" czasu. Dodano przykładowe programy Skala.c i vc_Scale.cpp odczytywane ze skali (szeregowej). - Wersja 6.0.1 opublikowany na 2017-03-15
Dodano dodatkowe kody błędów. Dodano SioErrorText(), który zwraca tekst skojarzony z określonymi kodami błędów. Dodano SioPortInfo(), który zwraca baud w BPS i teoretyczny port CPS. Dodano SioGetsC(), który odbiera cały wiersz przez znak zatrzymania (EOL). Dodano przykładowy program ReadGPS. - Wersja 5.4.1 opublikowany na 2015-08-11
Dodano funkcje SioCRC16 i SioCRC32 do obliczania 16-bitowego CCITT CRC lub 32-bitowego CCITT CRC; Dodano funkcję SioCountWait, która czeka na określoną liczbę bajtów przychodzących przed zwróceniem; Dodano obsługę programu Visual Studio 2013 i 2015. Dodano pliki makefiles dla kompilatorów GCC, LCC i Digital Mars C. - Wersja 4.2 opublikowany na 2006-02-01
Szczegóły programu
- Kategorii: Rozwoju > Składniki & Biblioteki
- Wydawca: MarshallSoft Computing
- Licencji: Bezpłatna wersja próbna
- Cena: $119.00
- Wersja: 7.0
- Platformy: windows