Windows Std Serial Comm Lib for VB 7.0

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 1.79 MB
‎Ocena użytkowników: 4.0/5 - ‎1 ‎Głosów

Biblioteka komponentów komunikacji szeregowej MarshallSoft Visual Basic dla portów szeregowych RS232 i wielu upuszczania RS485 i RS422. Użyj WSC4VB 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 WSC4VB 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 52 funkcje oraz sterowanie modemem. - Obsługuje dowolną szybkość transmisji. - Możliwość określenia parzystości, rozmiaru wyrazu i liczby bitów stopu. - Zawiera wiele przykładowych programów Visual Basic. - 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. - Współpracuje z 32-bitowym Visual Basic 4.0 poprzez Visual Basic 6.0. - Współpracuje z 32-bitowym i 64-bitowym programem Visual Basic za pośrednictwem programu Visual Studio 2015. - Współpracuje z 32-bitowym i 64-bitowym systemem Windows przez Windows 10.

historia wersji

  • Wersja 7.0 opublikowany na 2019-09-09
    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ładowy program Skala.vb odczytuje ze skali (szeregowej).
  • Wersja 6.0.1 opublikowany na 2017-03-17
    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-20
    Dodano funkcje SioCRC16 i SioCRC32 do obliczania 16-bitowego CCITT CRC i 32-bitowego CCITT CRC.
  • Wersja 5.2 opublikowany na 2012-07-04
    Dodano funkcje SioQuiet() i SioWaitFor().

Szczegóły programu

Eula

Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego

MarshallSoft Computing, Inc. udziela nies wykluczającej licencji na korzystanie z OPROGRAMOWANIA pierwotnemu nabywcy w celu projektowania, testowania lub tworzenia aplikacji. Kopie mogą być wykonane wyłącznie w celach archiwalnych lub archiwalnych. Ten produkt jest licencjonowany do użytku tylko przez jednego dewelopera naraz. DLL zakupione z rabatem akademickim nie mogą być dystrybuowane i muszą być wykorzystywane wyłącznie do celów edukacyjnych. Oprogramowanie jest własnością MarshallSoft Computing, Inc. i jest chronione przez amerykańskie prawa autorskie i postanowienia międzynarodowego traktatu. To OPROGRAMOWANIE jest licencjonowane i nie jest sprzedawane. Niniejsze OPROGRAMOWANIE jest dostarczane w stanie takim, w jakim jest. MarshallSoft Computing nie udziela żadnych gwarancji, wyraźnych ani dorozumianych, w odniesieniu do oprogramowania. Niniejszym wyłącza się wszelkie dorozumiane gwarancje, w tym gwarancje przydatności handlowej i przydatności do określonego wykorzystania. ODPOWIEDZIALNOŚĆ MARSHALLSOFT COMPUTING SOFTWARE JEST OGRANICZONA DO CENY ZAKUPU. MarshallSoft Computing w żadnym wypadku nie ponosi odpowiedzialności za jakiekolwiek szkody przypadkowe lub wtórne, ani za jakiekolwiek szkody przekraczające pierwotną cenę zakupu.