Commit Graph

5 Commits

Author SHA1 Message Date
Gautier Hattenberger e4d9e10492 [modules][ocaml] implement module dependency (#2669)
- support depends, conflicts and provides nodes, all under a 'dep' node
- autoload are kept for now and are not moved yet
- modules are updated for new dep format
- it is now required that module's name and filename are the same
2021-03-16 17:47:34 +01:00
Michal Podhradsky 7b4cfeb43a Lower frequency of debug messages so it doesn't eat up all telemetry bandwidth 2016-11-15 15:27:59 -08:00
Michal Podhradsky 8cfa5f18dd PX4FLOW integration (#1907)
Fixed the velocity messages (using the correct variables)
Works for PX4FLOW mounted as described here: https://pixhawk.org/modules/px4flow
Option to use i2c or UART to get data from PX4FLOW
Sends debug messages (maybe make optional if needed).
2016-11-10 21:18:51 +01:00
Felix Ruess 8be5c426b6 [modules] start pimping dependencies
Start working on #940

This replaces
```xml
<depend require="foo|bar" conflict="baz"/>
```
with
```xml
<depends>foo,bar</depends>
<conflicts>baz</conflicts>
```

and now allows to specify OR dependencies with | (pipe) similaro to Debian depends:
```xml
<depends>foo,bar,this|that</depends>
```
which would depend on: foo AND bar AND (this OR that)
2014-12-08 10:33:28 +01:00
Gautier Hattenberger 16744da2fd [px4flow] px4flow optical sensor driver 2013-02-27 16:57:03 +01:00