Commit Graph

7 Commits

Author SHA1 Message Date
87849674ab просто удален мусор 2024-12-24 17:55:50 +03:00
a2bc323649 Сделана заготовка для Read Device Identification
И надо как-то переструктуризировать и оптимизировать модбас библиотеку
2024-12-24 16:38:42 +03:00
0c06d07f4e Добавлены коилы для включения отдельных ключей. Протестирован modbus - работает.
Чуть оптимизированы функции переключения ключей: теперь ifdef для использования HAL функций не в test_func.c а в test_func.h
2024-12-24 11:20:19 +03:00
0cba8cda8a переименована переменная для хранения обратного скачка напряжения
PeakVoltage >ReversePeakVoltage
2024-12-23 14:16:33 +03:00
ae2887acfe Улучшены названия переменных, добавлена настройка дедтайма (в мс или тиках for())
- положительное/отрицательное питание -> прямое/обратное включение
- ключи для питание -> ключи для фаз
- positive/negative -> Forward/Reverse
- power switch ->phase switch
2024-12-23 12:52:11 +03:00
24b6295935 #3 Настройки перенесены в модбас, все подтягивается оттуда
- В modbus коилах задается режим и выставляется флаг запустить тест. Запустить тест также можно по кнопке

- Добавлена функция для выставления дефолтных настроек TESTER_Set_Default_Settings: она выставляет все настройки в modbus по дефолту и еще некоторые не modbus настройки (порты и пины ключей, кнопок, светодиодов)

- Добавлена функция для обновления настроек тестера TESTER_UpdateSettings: она подтягивает все настроки из modbus в соответствующие структуры тестера. Вызывается каждый раз перед тестированием
2024-12-19 17:25:03 +03:00
a2043006cc Добавлены библиотеки adc, modbus (его надо проверить)
В библиотеке adc пока только сделана заготовка для считывания выброса, надо доделать:
Пока в main крутиться тест: формирование импульса ножкой светодиодом и считыание АЦП. Считывается этот импульс и определяется его пик (максимальное значение) и в районе этого пика беруться значения для расчета его амплитуды

Modbus добавлен но не проверен
2024-12-17 18:24:41 +03:00