Сейчас стал популярен "вайб-кодинг". Проще говоря, программирование без знания программирования при помощи нейросетей. Пришла в голову идея скормить нейросети несколько дампов чтения и записи настроек моноблока. Подключил моноблок по USB к компьютеру, снял дампы трафика при помощи Serial Port Monitor, описал базовые необходимые данные и скормил нейронке. Аналогичное проделал с записью настроек. В итоге получился простенький код на Python, который приобрел оболочку для смартфона. Версия этой программы родилась за пару вечеров, больших надежд на нее не возлагайте.
В итоге имеем чтение настроек моноблока:
IP, шлюз, порты
Чтение номера УМ, слота, MAC-адреса
Получение списка связей
Чтения дополнительных настроек, уровней громкости.
Запись пока происходит коряво, так как был сделан акцент, пока что, на чтении.
Приложение получило базовое оформление с небольшими плюшками.
Весь код написан исключительно вайб-кодингом, принципиально ни строчки сам не писал.
Использование программы:
1. Запустить программу
2. Подключить кабелем TypeC-B моноблок к смартфону
3. Скан портов
4. Выбрать порт
5. Подключиться
6. Прочитать
Если не все данные прочитались, то прочитать еще раз
ВНИМАНИЕ! Запись работает коряво. Попытки записи не стоит проводить на работающем оборудовании, экспериментируйте на столе.
И вот это к чему. Стоит ли дальше развивать идею, дорабатывать? Таскать с собой ноутбук по машинным помещениям то еще удовольствие, а блоки 7.2 уже давно можно настраивать со смартфона.
Если да, то хотелось бы услышать обратную связь, пожелания. И не только от будущих пользователей, но и от наших уважаемы разработчиков Диспетчерского комплекса (может поделились бы документацией на протокол записи, чтобы не мучаться с разбором из сырых данных)
В итоге имеем чтение настроек моноблока:
IP, шлюз, порты
Чтение номера УМ, слота, MAC-адреса
Получение списка связей
Чтения дополнительных настроек, уровней громкости.
Запись пока происходит коряво, так как был сделан акцент, пока что, на чтении.
Приложение получило базовое оформление с небольшими плюшками.
Весь код написан исключительно вайб-кодингом, принципиально ни строчки сам не писал.
Использование программы:
1. Запустить программу
2. Подключить кабелем TypeC-B моноблок к смартфону
3. Скан портов
4. Выбрать порт
5. Подключиться
6. Прочитать
Если не все данные прочитались, то прочитать еще раз
ВНИМАНИЕ! Запись работает коряво. Попытки записи не стоит проводить на работающем оборудовании, экспериментируйте на столе.
И вот это к чему. Стоит ли дальше развивать идею, дорабатывать? Таскать с собой ноутбук по машинным помещениям то еще удовольствие, а блоки 7.2 уже давно можно настраивать со смартфона.
Если да, то хотелось бы услышать обратную связь, пожелания. И не только от будущих пользователей, но и от наших уважаемы разработчиков Диспетчерского комплекса (может поделились бы документацией на протокол записи, чтобы не мучаться с разбором из сырых данных)
Вложения
Последнее редактирование модератором: