Budget: 13000 UAH Deadline: 14 days
The commands are read by the logger, then the UI is applied in Qt. If there is a need for a more detailed description, please contact.
Idea:
It is necessary to develop or configure tools to obtain commands that the program (on PC) sends to the microcontroller PIC16F917, connected via Silicon Labs CP210x USB-to-UART Bridge. The goal is to analyze the data exchange protocol between the program and the microcontroller for further use of these commands in my own development.
Problem:
I have a device that performs certain measurements. This device uses the microcontroller PIC16F917. The device can be connected to a computer via Silicon Labs CP210x USB-to-UART Bridge using a 4-pin USB cable. I also have a ready-made program that can perform these measurements, but it is already outdated. I want to create my own program, but I do not know which commands to use to control the microcontroller. Therefore, I need either to obtain a HEX file from the controller or to find out these commands in another way (for example, by monitoring which commands the program sends to the controller) in order to integrate them into my program.
What is available:
Budget: 13000 UAH Deadline: 14 days
The commands are read by the logger, then the UI is applied in Qt. If there is a need for a more detailed description, please contact.
Budget: 3333 UAH Deadline: 1 day
Good day, Mykhailo.
I have experience in reverse engineering various protocols of controllers and meters.
I can help with protocol analysis.
Then I can assist with the measurement program if needed.
The rate is conditional until we agree on the technical task.
Доброго дня.
Погоджуюсь з попереднім дописом. Вам нічого не дасть дамп у НЕХ форматі, вам потрібно перехопити команди які надсилає і отримує програма (таких програм є не мало). Написання власної програми це вже під завдання.
погоджуюсь з попередніми дописами, нінзя ще непоганий логер. А софт на qt можна швидко накидати
Я пробував користуватись логером, але там летить купу даних, за пару хвилин записується даних на декілька гігабайт, в мене немає досвіду роботи з фільтрацією цих даних, я і до кінця не розумію що саме я там маю побачити.
У мене є досвід тільки в високорівневих мовах програмування
Зрозуміло, ви хочете сортувати їх онлайн..
Тоді якщо маєте досвід у програмуванні, не важко написати онлайн логер.
Я так розумію, ще проблема у розумінні до кого належить пакет.
Можете навести приклад обміну?
Поки шукав що таке UART випадково найшов фільтрацію по пакетах(відсіяло пусті) і знайшов потрібні мені команди.
Дякую за допомогу🙏
I have some logic in Google Excel related to the integration with the Nova Poshta API and the Turbosms API. Overall, everything works fine, but some functionality needs to be added. All details will be discussed in correspondence. I will provide access to the Excel and the code. It is essential for the performer to have experience working with Google Excel JS in Apps Script.
Development of firmware deployed on the gateway and management of direct interaction with PLC/equipment in the technical room (Modbus, BACnet, etc.).
It is necessary to integrate the NCS with the automatic launch system (catapult with a microcontroller) to transmit a signal to the microcontroller, which will initiate the operation of the catapult 500 meters away from it.
Create compatibility between the ground control station, automatic start system (SAS), radar, and the aircraft.
For a Wi-Fi device. Looking for a specialist with Tuya IoT Platform / Tuya Panel Studio experience, working with CBU is a must! Tasks to be completed: Account registration 1. Product configuration in Tuya IoT Platform 2. Data Points (DP) configuration 3. Interface development in Tuya 4. CBU ↔ Tuya interaction setup Development of hardware, PCB, etc. is not required! This task is exclusively for a specialist who has experience with the platform and can show their completed projects. All conditions will be detailed in personal correspondence, payment through escrow!