24 Commits

Author SHA1 Message Date
Gautier Hattenberger eef2792d39 [modules] move datalink from subsystems to modules 2021-11-13 00:48:14 +01:00
Gautier Hattenberger 9d06398c56 [autopilot] reorganize autopilot code
- better structure for the autopilot tasks
- convergence between firmwares
- remove unused int_enable functions
- update generators
2021-07-27 13:34:23 +02:00
Felix Ruess 5a9bc29f74 [datalink] maximum MSG_SIZE is 256 (#1969) 2016-12-15 00:29:04 +01:00
Felix Ruess 8edab84dd4 replace TRUE/FALSE by stdbool true/false 2016-03-31 15:26:45 +02:00
Felix Ruess 5c1e4260fe replace bool_t with C99 bool from stdbool.h 2016-03-31 15:26:44 +02:00
Gautier Hattenberger cfbbf0d435 [pprlink] start using pprzlink for airborne code
some stuff are compiling but not working (at least sim)
needs a lot of cleaning
needs a better way to init transport types
2015-12-26 23:48:17 +01:00
Felix Ruess 2417345f73 [airborne] remove unused interrupt_hw.h headers 2015-02-15 00:45:27 +01:00
Felix Ruess 603b40a513 [airborne] fix code style on (nearly) all files
```
find sw/airborne/ -regextype posix-extended -regex 'sw/airborne/.*(chibios-libopencm3|lpcusb|efsl|lpc21/include|lpc21/test/bootloader|subsystems/ahrs)' -prune -o -name '*.[ch]' -exec ./fix_code_style.sh {} +
```

ignored ahrs (for now) to not create unnecessary conflicts for some pending changes..
2014-12-17 02:15:06 +01:00
Felix Ruess b9bf2a5778 [airborne] move print.h to subsystems/datalink/uart_print.h 2013-03-02 18:46:20 +01:00
Felix Ruess 2b2be3b290 [uart] get rid of all lower case Uart[01235]Foo
use only upper case for configuration and string concatenation in macros
2013-02-26 19:14:55 +01:00
Felix Ruess 281cf58259 [sys_time] cleanup: use sys_time.nb_x instead of old cpu_time_x 2013-02-13 18:53:19 +01:00
Felix Ruess fd6d6b9b0f some more minor fixes for sys_time: send time in TAKEOFF message as uint16_t 2012-03-11 13:22:54 +01:00
Felix Ruess 7412e35a04 sys_time: specify duration in seconds instead of SYS_TIME_TICKS when registering or updating a timer 2012-01-27 21:52:52 +01:00
Felix Ruess 781e7cc683 updated demo, turntable and motor_bench for new sys_time 2012-01-06 01:41:02 +01:00
Felix Ruess 3af19fd77d start integrating Antoine's new sys_time 2011-12-29 17:14:37 +01:00
Gautier Hattenberger e59985c8f7 move all datalink related files to subsystems/datalink 2011-12-05 23:15:21 +01:00
Felix Ruess 72a09220cb replace int_enable() with mcu_int_enable() in a lot of test files 2011-01-04 21:13:31 +01:00
Felix Ruess e598dcc30e replace include init_hw.h with mcu.h in a lot of test files 2011-01-04 21:06:29 +01:00
Felix Ruess ed452c37d6 replace hw_init() with mcu_init() in a lot of test files 2011-01-04 21:04:18 +01:00
Martin Mueller 4dc12c0705 fix path to USB serial, #include "mcu_periph/usb_serial.h" 2010-12-06 20:41:23 +01:00
Antoine Drouin 6504390b91 moved uart to mcu_periph/uart 2010-12-04 23:32:33 +01:00
Felix Ruess 7fd01bcbe2 put generated headers in a seperate generated dir and specifically include generated/xxx.h 2010-11-23 20:52:25 +01:00
Felix Ruess 19199755fb cleanup a LOT of trailing whitespaces 2010-11-18 23:04:20 +01:00
Antoine Drouin 5a867b65f0 moving firmwares to their own directories 2010-10-27 13:42:06 +00:00