СТРОНГ ТЕРМИНАЛ - НОВА ВЕРСИЯ С НОВИ ФУНКЦИИ !!!!
link GIT HUB >>> https://github.com/karadevnet/STRONG_TERMINAL_BASIC
серийния терминал има нови функции за изпращане на главна / main / команда и стринг / байтове за край на командата или други настройки във вашият протокол.
имате няколко варианта за изпращане на информация с бутона SEND
1. данни във формат стринг, кодова таблица Windows-1252 + край на командата също във стринг, кодова таблица същата
2. данни във формат стринг конвертирани директно във техните равнозначни байтове от ASCII /аски/ таблицата от същата кодова таблица + край на командата също във байтове от въведените стрингове в поле 2, кодова таблица същата.
3. данни във формат стринг ВЪВ ШЕСТНАЙСЕТИЧЕН ФОРМАТ / HEX /, като въведените букви и цифри трябва да са само във формата на HEX системата. това са букви от A-F и цифри 0-9. ако не ве въвели стринга правилно, програмата ще даде съобщение за некоректно въведен стринг в полето за главната команда и/или за край на изпращаната команда в поле 2.
4. комбинации също са възможни, така че да можете да използвате програмата във всички ваши приложения - хардуерни / софтуерни системи.
- Details
- Category: strongterminalbasic
- Hits: 211
СТРОНГ ТЕРМИНАЛ малки поправки и нова функция за НУЛЕВИЯ БАЙТ !!!! за по удобно съм сложил един чек бокс да може да се избира дали да проверява за нунлевия байт ZERO BYTE или да не проверява. малък бъг фикс за приемащата функция.
вече линк от гит хъба >>> https://github.com/karadevnet/STRONG_TERMINAL_BASIC
- Details
- Category: strongterminalbasic
- Hits: 241
СТРОНГ ЪПДЕЙТ ЗА СРОНГ ТЕРМИНАЛА !!! няколко нови, важни функции за серийната комуникация !!!
направо кърти мив/с/ки с теракот !!!! няколко нови функции за разпознаване на нулеви байтове във стринга или във хекс байтовете приемани през серийния порт !!!! показване на едни и същи приети байтове като ASCII четими текстови символи, приеманите хекс байтове се принтират като четими шестнайсетични байтове със същата стойност получена на серийния порт.
буфера на приеманите данни е увеличен на 32 байта. после ще го направя да бъде със задаване по желание на потребителя, но това като 32 байта е достатъчно, защото има вариант за многократно приемане на порции по 32 байта до достигане на крайния размер на предавания към стронг терминала информационен блок от примерно 128 / 256 / 512 / 1024 байта / килобайта.
основна функция е терминала да приема само байтове, които наистина са постъпили през хардуерния буфер на серийния порт, така че няма как да бъдат отчетени байтове от тип фалшиви или заместени със 0х00 като стойност. предадено от хардуера, предадено / прието от хардуерния буфер, показано в терминала. няма ала бала :).
друга важна функция е да се скрият нулевите байтове след последния приет НЕ НУЛЕВ БАЙТ до края на размера на буфера от 32 байта. после ще направя функция да се избира като опция от потребиеля. повече за трансфера през серийния терминал в новия урок в тубата. последнта версия на терминала е 1.51+
- Details
- Category: strongterminalbasic
- Hits: 293
нова версия на СТРОНГ ТЕРМИНАЛ за уин 10 с нови функции. помощните файлове и други детайли в бутона HELP по-късно. линка за сваляне е същия от предната статия
http://karadev.net/basto/?dir=STRONG_TERMINAL_BASIC
- Details
- Category: strongterminalbasic
- Hits: 358
STRONG_TERMINAL_BASIC - сериен терминал с базови функции за RS-232 портове комуникация със всички видове серийни портове и конвертори мецду усб и сериен порт. съвсем базови функции за сега. направил съм функция за приемане на / HEX / шестнайсетични числа във вид на байтове, директно показвани със същата стойност във конзолата. също така има и функция за всички четими аски / ASCII / символи. просто да са вижда какво пристига през серийния порт. за сега буфера е 32 байта, като във / HEX / ако сте приели по малко байтове, до 32 оставащите ще бъдат нула /00/. във аски моде / ASCII / ще виждате само приетите букви, цифри и знаци от приетите стрингове. после повече
link >>> http://karadev.net/basto/?dir=STRONG_TERMINAL_BASIC
- Details
- Category: strongterminalbasic
- Hits: 306