fpv.git
8 years agooutline text with black master
Olivier Matz [Sun, 7 Jun 2015 21:36:29 +0000 (23:36 +0200)]
outline text with black

8 years agoearly support of camera
Olivier Matz [Sun, 7 Jun 2015 18:14:27 +0000 (20:14 +0200)]
early support of camera

8 years agorename Ui_MainWindow in Ui_OSD
Olivier Matz [Sun, 7 Jun 2015 16:56:29 +0000 (18:56 +0200)]
rename Ui_MainWindow in Ui_OSD

8 years agoadd some keyboard shortcuts
Olivier Matz [Sun, 7 Jun 2015 16:55:01 +0000 (18:55 +0200)]
add some keyboard shortcuts

8 years agosimplify imports
Olivier Matz [Sun, 7 Jun 2015 16:51:54 +0000 (18:51 +0200)]
simplify imports

8 years agoadd menu
Olivier Matz [Sun, 7 Jun 2015 16:40:54 +0000 (18:40 +0200)]
add menu

8 years agoqtosd: port in pyqt5
Olivier Matz [Tue, 2 Jun 2015 19:55:09 +0000 (21:55 +0200)]
qtosd: port in pyqt5

8 years agoadd first version of qt-osd
Olivier Matz [Tue, 2 Jun 2015 16:46:01 +0000 (18:46 +0200)]
add first version of qt-osd

Signed-off-by: Olivier Matz <zer0@droids-corp.org>
8 years agoimuboard: update config to generate a binary format instead of ihex
Olivier Matz [Wed, 20 May 2015 21:34:15 +0000 (23:34 +0200)]
imuboard: update config to generate a binary format instead of ihex

8 years agoadd microb command line
Olivier Matz [Wed, 20 May 2015 22:10:03 +0000 (00:10 +0200)]
add microb command line

8 years agoadd bootloader
Olivier Matz [Wed, 20 May 2015 22:09:44 +0000 (00:09 +0200)]
add bootloader

8 years agoimuboard/mk: use linker script
Olivier Matz [Wed, 20 May 2015 22:08:18 +0000 (00:08 +0200)]
imuboard/mk: use linker script

8 years agoimuboard: fix call to bootloader
Olivier Matz [Wed, 20 May 2015 21:35:48 +0000 (23:35 +0200)]
imuboard: fix call to bootloader

8 years agoimuboard/mk: add program_noerase target
Olivier Matz [Wed, 20 May 2015 21:35:17 +0000 (23:35 +0200)]
imuboard/mk: add program_noerase target

8 years agoimuboard: remove references to xbee
Olivier Matz [Wed, 20 May 2015 21:35:02 +0000 (23:35 +0200)]
imuboard: remove references to xbee

8 years agoadd support of new gps (ubx)
Olivier Matz [Tue, 5 May 2015 17:19:05 +0000 (19:19 +0200)]
add support of new gps (ubx)

9 years agogps_venus: most functions should be static
Olivier Matz [Wed, 4 Mar 2015 20:46:24 +0000 (21:46 +0100)]
gps_venus: most functions should be static

9 years agoimuboard: add some comments in mpu6050, clean is needed...
Olivier Matz [Wed, 4 Mar 2015 20:34:02 +0000 (21:34 +0100)]
imuboard: add some comments in mpu6050, clean is needed...

9 years agoimuboard: force to ignore magnetometer
Olivier Matz [Wed, 4 Mar 2015 20:33:26 +0000 (21:33 +0100)]
imuboard: force to ignore magnetometer

9 years agoimuboard: add a command to reset eeprom
Olivier Matz [Wed, 4 Mar 2015 20:32:30 +0000 (21:32 +0100)]
imuboard: add a command to reset eeprom

9 years agoimuboard: add a log when starting
Olivier Matz [Wed, 4 Mar 2015 20:31:47 +0000 (21:31 +0100)]
imuboard: add a log when starting

9 years agoIMU_Razor9DOF: allow to match other formats (logs)
Olivier Matz [Wed, 4 Mar 2015 20:31:28 +0000 (21:31 +0100)]
IMU_Razor9DOF: allow to match other formats (logs)

9 years agogps: split gps_venus
Olivier Matz [Wed, 4 Mar 2015 20:30:20 +0000 (21:30 +0100)]
gps: split gps_venus

Add a new generic interface, prepare for addition of gps_ubx

9 years agoimu: set sample freq to 50hz
Olivier Matz [Tue, 25 Nov 2014 22:21:15 +0000 (23:21 +0100)]
imu: set sample freq to 50hz

9 years agogps: add position pinning configuration
Olivier Matz [Tue, 25 Nov 2014 22:20:58 +0000 (23:20 +0100)]
gps: add position pinning configuration

9 years agorc_proto: imu and gps send at pow 4
Olivier Matz [Tue, 25 Nov 2014 22:20:43 +0000 (23:20 +0100)]
rc_proto: imu and gps send at pow 4

9 years agoIMU_Razor9DOF.py: adapt to new log format
Olivier Matz [Tue, 25 Nov 2014 19:44:56 +0000 (20:44 +0100)]
IMU_Razor9DOF.py: adapt to new log format

9 years agorc_proto: fix logs
Olivier Matz [Tue, 25 Nov 2014 19:28:56 +0000 (20:28 +0100)]
rc_proto: fix logs

9 years agoadd missing .config
Olivier Matz [Wed, 19 Nov 2014 19:12:39 +0000 (20:12 +0100)]
add missing .config

9 years agomainboard/xbee: display gps validity info when receiving a gps xbee msg
Olivier Matz [Thu, 18 Sep 2014 17:55:55 +0000 (19:55 +0200)]
mainboard/xbee: display gps validity info when receiving a gps xbee msg

9 years agomainboard: do not start i2c polling by default
Olivier Matz [Thu, 18 Sep 2014 17:54:27 +0000 (19:54 +0200)]
mainboard: do not start i2c polling by default

9 years agoimuboard: fix reading and sending of imu position
Olivier Matz [Thu, 18 Sep 2014 17:53:31 +0000 (19:53 +0200)]
imuboard: fix reading and sending of imu position

9 years agoimuboard/gps: increase position reset timeout
Olivier Matz [Thu, 18 Sep 2014 17:50:50 +0000 (19:50 +0200)]
imuboard/gps: increase position reset timeout

9 years agoimuboard: allow to log on stdout even if sdcard is enabled
Olivier Matz [Thu, 18 Sep 2014 17:50:19 +0000 (19:50 +0200)]
imuboard: allow to log on stdout even if sdcard is enabled

9 years agoimuboard: add commands to dump gps or imu
Olivier Matz [Thu, 18 Sep 2014 17:47:48 +0000 (19:47 +0200)]
imuboard: add commands to dump gps or imu

9 years agoimuboard/cmdline: read chars per burst
Olivier Matz [Thu, 18 Sep 2014 17:46:28 +0000 (19:46 +0200)]
imuboard/cmdline: read chars per burst

this enhance reactivity when we are logging on sdcard

9 years agoimu: dos2unix
Olivier Matz [Thu, 18 Sep 2014 17:44:53 +0000 (19:44 +0200)]
imu: dos2unix

9 years agoimu: clean MadgwickAHRSupdate
Olivier Matz [Thu, 18 Sep 2014 17:44:08 +0000 (19:44 +0200)]
imu: clean MadgwickAHRSupdate

- remove unused q0 q1 q2 q3 global variables
- copy structs locally, work on local vars, then update struct at the
  end

9 years agogps: add rx timeout at init
Olivier Matz [Tue, 9 Sep 2014 17:32:59 +0000 (19:32 +0200)]
gps: add rx timeout at init

9 years agochange rate to 5hz
Olivier Matz [Tue, 9 Sep 2014 17:32:44 +0000 (19:32 +0200)]
change rate to 5hz

9 years agofix typos
Olivier Matz [Tue, 9 Sep 2014 17:32:34 +0000 (19:32 +0200)]
fix typos

9 years agogps: fix global position
Olivier Matz [Tue, 9 Sep 2014 17:07:54 +0000 (19:07 +0200)]
gps: fix global position

9 years agogps: erase global position struct if position invalid during 200ms
Olivier Matz [Tue, 9 Sep 2014 17:07:34 +0000 (19:07 +0200)]
gps: erase global position struct if position invalid during 200ms

9 years agodisplay message flags in dump_i2c
Olivier Matz [Tue, 9 Sep 2014 17:04:23 +0000 (19:04 +0200)]
display message flags in dump_i2c

9 years agofix global imu position
Olivier Matz [Tue, 9 Sep 2014 17:04:07 +0000 (19:04 +0200)]
fix global imu position

9 years agochange gps_loop -> gps_log
Olivier Matz [Tue, 9 Sep 2014 17:03:35 +0000 (19:03 +0200)]
change gps_loop -> gps_log

9 years agobeep when GPS returns a bad position
Olivier Matz [Tue, 9 Sep 2014 17:02:19 +0000 (19:02 +0200)]
beep when GPS returns a bad position

9 years agogps_venus: add missing attribute in m_output message struct
Olivier Matz [Tue, 9 Sep 2014 16:57:58 +0000 (18:57 +0200)]
gps_venus: add missing attribute in m_output message struct

9 years agouse printf_P instead of printf if possible
Olivier Matz [Thu, 24 Jul 2014 18:25:53 +0000 (20:25 +0200)]
use printf_P instead of printf if possible

9 years agosupport imu and gps over xbee (not tested)
Olivier Matz [Thu, 24 Jul 2014 18:14:33 +0000 (20:14 +0200)]
support imu and gps over xbee (not tested)

9 years agorename i2c imuboard status flags defines
Olivier Matz [Thu, 24 Jul 2014 16:37:04 +0000 (18:37 +0200)]
rename i2c imuboard status flags defines

9 years agoInitial revision
Olivier Matz [Thu, 24 Jul 2014 16:26:52 +0000 (18:26 +0200)]
Initial revision

Start from

protos/imu 950c56ac3c1e5651f54965700f385076ab63c8ea
protos/xbee-avr 9a090567b4bf503a5919673e7416f3bc7963f3e4