A multifunctional and modular Firmware for Multitech's mDot based on ARM mBed provides a widerange of functionality for several Sensors such as MAX44009, BME280, MPU9250, SI1143 and uBlox. It allows you to quickly build a Sensornode that measures specific data with its sensors and sends it via LoRaWAN.

Dependencies:   mDot_LoRa_Sensornode_Flowmeter_impl mbed-rtos mbed

Bugs

No Si1143 is connected to mDot

If you are not using the Si1143 and its not connected to the board comment out its initialization

commenting out si1143->init()

void Application::configureSensors(){
	max44009->init(config->getMAX44009_MODE());
	bme280->init(config->getBME280_MODE());
	mpu9250->init(config->getMPU9250_MODE());
//	si1143->init(config->getSI1143_MODE());
	gpsSensor->init(config->getuBlox_MODE());
}

i2c bus waits forever to get an answer from an unconnected si1143


All wikipages