If you need urgent consulting help click here
Functional Description
This driver implements the sensor interface which allows you to access the simulated device over SPI.
This driver also has a simulation counterpart which you can enable as follows:
- exampleSensor: Sensors.ExampleSensor @ spi1
Interrupt -> gpioPortA@4
See “renode/drivers/example/ExampleSensor.cs” for details.
Also we need to wire the CS pin to sensor GPIO 0:
- gpioPortB:
6 -> exampleSensor@0
Then from renode you can run:
sysbus.spi1.exampleSensor Temperature 25
This will simulate a new reading being ready and raise the sensor interrupt which will be detected by the Zephyr driver and new value will be retrieved.