Бюджет: 13000 UAH Термін: 14 днів
команди читаються логером, далі накидується ui в qt. Як буде потреба та більш детальний опис, звертайтесь
Ідея:
Потрібно розробити або налаштувати інструменти для отримання команд, які програма (на ПК) надсилає до мікроконтролера PIC16F917, підключеного через Silicon Labs CP210x USB-to-UART Bridge. Мета — аналіз протоколу обміну даними між програмою та мікроконтролером для подальшого використання цих команд у власній розробці.
Проблема:
У мене є пристрій, який виконує певні вимірювання. Цей пристрій використовує мікроконтролер PIC16F917. Пристрій можна підключити до комп'ютера через Silicon Labs CP210x USB-to-UART Bridge через кабель із 4 пінами - USB. Також у мене є готова програма, яка може виконувати ці вимірювання, але вона вже застаріла. Я хочу створити власну програму, але не знаю, якими саме командами керувати мікроконтролером. Тому мені потрібно або отримати HEX-файл із контролера, або дізнатися ці команди іншим шляхом (наприклад, промоніторити, які команди програма надсилає до контролера), щоб інтегрувати їх у мою програму.
Що є в наявності:
Бюджет: 13000 UAH Термін: 14 днів
команди читаються логером, далі накидується ui в qt. Як буде потреба та більш детальний опис, звертайтесь
Бюджет: 3333 UAH Термін: 1 день
Доброго дня, Михайло.
В мене є досвід реверс інжинірингу різних протоколів контролерів та лічильників.
Можу допомогти з аналізом протоколу.
Потім зможу допомогти з програмою для вимірювання, якщо буде потреба.
Ставка умовна, поки ми не домовились за технічне завдання.
Доброго дня.
Погоджуюсь з попереднім дописом. Вам нічого не дасть дамп у НЕХ форматі, вам потрібно перехопити команди які надсилає і отримує програма (таких програм є не мало). Написання власної програми це вже під завдання.
погоджуюсь з попередніми дописами, нінзя ще непоганий логер. А софт на qt можна швидко накидати
Я пробував користуватись логером, але там летить купу даних, за пару хвилин записується даних на декілька гігабайт, в мене немає досвіду роботи з фільтрацією цих даних, я і до кінця не розумію що саме я там маю побачити.
У мене є досвід тільки в високорівневих мовах програмування
Зрозуміло, ви хочете сортувати їх онлайн..
Тоді якщо маєте досвід у програмуванні, не важко написати онлайн логер.
Я так розумію, ще проблема у розумінні до кого належить пакет.
Можете навести приклад обміну?
Поки шукав що таке UART випадково найшов фільтрацію по пакетах(відсіяло пусті) і знайшов потрібні мені команди.
Дякую за допомогу🙏
3 ставки 29 липня
Машино- та приладобудування 4 ставки 28 липня