RadSens - датчик радиации, подключается по I2C, адрес по 0x66.
В связи с проблемами прошивки самого датчика работа опции не гарантирована на старых версиях датчика(4 pin)! Надежная работа только на ESP32 и Linux.
Новые версии(5 pin) начиная с 1v6 (короткие платки) и 2v6(длинные) работают стабильно. Примечание: новые платы имеют 5 контактов, но разъем запаян 4 контактный.
Датчик производства компании ClimateGuard (РФ) . Продается на Али, Озон и на некоторых интернет радимагазинах.
RadSens - это устройство со встроенным м/к , которое уже сразу отдает готовый результат по шине I2C.
Описание метрик:
radsensm - Интенсивность излучения (статический период счета). Позволяет производить точные измерения постоянного радиационного фона. Шестой регистр (0x06-0x08), период измерения T = 500 cек., частота обновления 1 сек.
radsenst - Интенсивность излучения (динамический период счета). Позволяет использовать устройство в режиме поиска локальных загрязнений. Третий регистр (0x03-0x05), период измерения Т<123 сек., частота обновления 1сек.
Требуется использовать опцию I2C через GET
http://[IP_ADR]/i2cgo?adr=66&set=12&getlen=2 - чтение текущего коэффициента в шестнадцатеричном виде.
http://IP_ADR/i2cgo?adr=66&set=12XXXX - где ХХХХ - новое значение коэффициента в шестнадцатеричном виде.
Шестнадцатеричное значение представляет собой два байта, где первый байт младший (требуется уточнение !)
По умолчанию устройство настроено под счетчик СБМ20-1 со значением коэффициента 105 имп/мкР (0x69 hex). Пример установки http://IP_ADR/i2cgo?adr=66&set=126900