P1AM_Serial
Управление индустриальным шилдом P1AM-Serial с двумя независимыми портами RS232/RS485 для Modbus RTU, DMX и собственных протоколов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:17409117a18feaa36e48ebe5115a73f8372efc106d60d2a746d1e7762d1486ecP1AM_Serial-1.0.0-17409117.zipОписание
Библиотека управляет индустриальным шилдом P1AM-Serial, который даёт два независимо настраиваемых серийных интерфейса для RS232 или RS485. С её помощью можно работать как с собственными протоколами через прямую запись в порт, так и с готовыми решениями вроде Modbus RTU и DMX. Для работы требуется P1AM-100 версии 1.6.21 и выше. Каждый порт настраивается через собственные функции begin() в зависимости от режима, скорость и прочие параметры регулируются как в стандартной Serial. Взаимодействие происходит через объекты Port1 и Port2 или альтернативно через Serial1 и Serial2, хотя во втором случае придётся пожертвовать RS485-функциями вроде beginTransmission(). Если используешь стороннюю библиотеку со своим begin(), например ArduinoModbus, нужно предварительно вызвать serial_port_config() для настройки режима портов.