Versions in this module Expand all Collapse all v0 v0.1.0 Aug 11, 2023 Changes in this version + func ClearDeviceStatus() error + func FreeHal() + func InitializeHal() + func ReadAccelerationMode() (mode int, err error) + func ReadDataReady() (bool, error) + func ReadDeviceStatus() (status int, err error) + func ReadFanCleaningInterval() (interval int, err error) + func ReadFirmwareVersion() (string, error) + func ReadNOxTuningParameters() (index_offset, learning_time_offset_hours, learning_time_gain_hours, ... int, ...) + func ReadProductName() (string, error) + func ReadSerialNumber() (string, error) + func ReadTemperatureCompensationParameters() (int, int, int, error) + func ReadVOCAlgorithmState() (state, statesize int, err error) + func ReadVOCTuningParameters() (index_offset int, learning_time_offset_hours int, learning_time_gain_hours int, ...) + func ReadWarmStartParameter() (int, error) + func ResetDevice() error + func SetAccelerationMode(mode int) error + func SetFanCleaningInterval(interval int) error + func SetNOxTuningParameters(index_offset, learning_time_offset_hours, learning_time_gain_hours, ... int) error + func SetTemperatureCompensationParameters(temp_offset int, slope int, time_constant int) error + func SetVOCAlgorithmState(state, statesize int) error + func SetVOCTuningParameters(index_offset int, learning_time_offset_hours int, learning_time_gain_hours int, ...) error + func SetWarmStartParameter(warm_start int) error + func SleepHal(seconds uint32) + func StartFanCleaning() error + func StartMeasurement() error + func StartMeasurementWithoutPM() error + func StopMeasurement() error + type SensorMeasurement struct + Hum int + NOx int + PM10_0 uint + PM1_0 uint + PM2_5 uint + PM4_0 uint + Temp int + VOC int + func ReadMeasuredValues() (SensorMeasurement, error)