|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 2:50 pm
|
Страница 1 от 1
|
[ 3 мнения ] |
|
ScriptCommunicator by Stefan Zieker
| Автор |
Съобщение |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
 ScriptCommunicator by Stefan Zieker
Едно софтуерче, което ме изненада приятно с изчистените идеи и GUI интерфейса. Кодът е отворен ( C++ Qt framework 5.5.x.x ), поддържа Linux / Windows. Най ми харесва възможността да се добавят нови модули чрез вградения ECMAScript, като GUI дизайна се прави директно в QtDesigner. За плот/трейс се използва QCustomPlot, не видях обаче поддържа ли се QML. Още не съм го пробвал "на живо", гледах клипчето в Youtube и се позадзяпах в Qt сорс кода, но при първа възможност ще се заиграя 
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Пет Мар 04, 2016 8:25 am |
|
 |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
 ScriptCommunicator изглежда много добре
ScriptCommunicator изглежда много добре На мен ми се наложи да си пиша собствен тул, ще го споделя тук. Колега го ползва за дефиниране на скрипт за LoRa комуникации (в тема тук)Прилагам тук изпълним файл и библиотеки, зипнати. Не съм се наканил да го кача някъде тук има кратко видеоЩе съм благодарен за всяко мнение, препоръка, критика, забележка.  За открити бъгове - черпя. Предлагания тул към днешна дата има следните функционални възможности: - работа с физически и UDP емулирани ComPorts; - физическите портове (Com1..Com255) са конфигурируеми с повечето windows DCB параметри, скорост (BaudRate) от стандартен списък или свободно въведенa. - за емулация се ползват 6 двойки UDP портове: от 1234, 1235, 1236, 1237, 1239, 1239, към 2345; 2346; 2347; 2348; 2349; 2350 и обратно; към които могат да се свързват други приложения или да се свързват по двойки с настоящия тул за тестове. - За сега се поддържат следните протоколи: o ExtEOL: ASCII с избор на символ(ите) за край на пакета при приемане и предаване; o Bin: без пакети: всеки символ веднага се логва; o BinEsc: с възможност за дефиниране на символите за Start, Stop и Escape; o ExtSLIP: с възможност за дефиниране на символите за Start, Stop и Escape, EscapeStart, EscapeStop, EscapeEscape.
- Логване във формата на дисплея и/или във файл; запис на лога във файл; конфигуриране на обема на видимия лог в рамките на последните от 100 байта до 1 Мбайта и задаване на коефициента на редуциране от 0 до 1 (това е обема от лога, който се запазва, след преминаване на обема на видимия лог). Например, ако обемът на лога е 100КБ, а коефициента на редукция е 0.9, когато логът надхвърли 100КБ, се запазват последните 90КБ и логването продължава)
- Възможност за използване на файлове за съхраняване на често ползвани пакети (създаване и редактиране), за да не се налага непрекъснато въвеждане от клавиатурата на едни и същи пакети (бутон “To send command”) - Създаване на прости комуникационни скриптове (бутон “To script request”); - Създаване на скриптове за автоматичен отговор (бутон “To script answer”)
|
| Съб Авг 06, 2016 9:09 pm |
|
 |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
 Re: ScriptCommunicator by Stefan Zieker
Корекция в по-горния пост (не мога да го редактирам, а ползваният термин не е точен): последните два реда - в тиретата - не са скриптове, а структури - структури за прости комуникации и само отговори.
|
| Сря Авг 10, 2016 10:39 pm |
|
|
|
Страница 1 от 1
|
[ 3 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: bobyper, Google [Bot] и 7 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|