Commit Graph

1982 Commits

Author SHA1 Message Date
Paul Cox 31ab451bc9 changes to beth files support: overo now uses events for periodic function, added udp telemetry and start of datalink (currently just counts datalink received bytes), stm IMU and motor interface tested, CAN link solid, and overo/stm spi link solid once OVERO_LINK_TIMEOUT was increased in lisa_overo_link.h (timeouts due to the overo not sending messages fast enough were causing the stm to think the link was lost and was not preparring the next messages--hence overo received a bunch of zeros) 2010-07-28 08:12:27 +00:00
Felix Ruess 02e1fa99d5 added calculation of cpu_load in booz. Define CALC_CPU_LOAD to use it 2010-07-28 01:07:51 +00:00
Allen Ibara ad40adf161 Add overo_test_telemetry2 to test new messages2/dowlink_transport telemetry on overo 2010-07-27 22:01:40 +00:00
Antoine Drouin 886ecd701c fixed overo_periodic demo 2010-07-27 15:16:40 +00:00
Antoine Drouin 6fb7e1de24 added high speed gyro message 2010-07-27 13:47:11 +00:00
Antoine Drouin d2ef3c3049 added support for crista 2010-07-27 13:33:28 +00:00
Antoine Drouin dfc91a7b6f added a couple of test progs 2010-07-26 21:11:24 +00:00
Antoine Drouin 410f5e3a80 moved IMU b2 default defintions to imu b2 header 2010-07-26 21:10:45 +00:00
Antoine Drouin 4fbd5ef513 rough calibration for aspirin 1 2010-07-26 21:09:57 +00:00
Christophe De Wagter 0da20d8da2 Fixed-Wing Code on STM32 Step 1/10 2010-07-26 19:14:25 +00:00
Antoine Drouin 31ba2aaf44 fixed test_periodic 2010-07-25 19:59:29 +00:00
Christophe De Wagter 9999bca51b AirborneCodeReorg/TinyFw 2010-07-25 18:12:14 +00:00
Christophe De Wagter c350bf6bce Tiny Makefile using includes and SRC_DIR 2010-07-25 16:30:28 +00:00
Christophe De Wagter 34b5fc46eb AirborneCodeReorg 2010-07-25 14:42:39 +00:00
Antoine Drouin 0e06a6d5d9 added test programms for aspirin 2010-07-23 17:10:42 +00:00
Paul Cox 8051ef60f9 comments 2010-07-23 10:16:50 +00:00
Paul Cox 7abb703d17 updates for crista IMU 2010-07-23 09:27:14 +00:00
Felix Ruess 2a1c6030ae cleanup complementary filter, remove old one 2010-07-22 20:40:57 +00:00
Christophe De Wagter 937b5b40a7 Unit correction 2010-07-22 14:38:40 +00:00
Christophe De Wagter f7f8f9f706 cleanup useless files 2010-07-22 13:34:36 +00:00
Christophe De Wagter 5e429f3739 airspeed max throttle - visualtarget/opticflow/energyctrl messages 2010-07-22 13:24:28 +00:00
Paul Cox 6a41ec7cec remove bench_sensors and replace with i2c and CAN versions conditionally compiled by conf 2010-07-22 12:40:37 +00:00
Christophe De Wagter 4c87df1e72 Tune Agressive Flight Parameters 2010-07-22 11:33:16 +00:00
Christophe De Wagter 770be62ba6 airframe fix 2010-07-22 10:43:06 +00:00
Christophe De Wagter 52659e31c1 jtag rules 2010-07-22 09:56:11 +00:00
Antoine Drouin c4030c8194 added support for a crista IMU 2010-07-21 22:06:12 +00:00
Antoine Drouin af8cbca862 added signs for mag as this vehicle doesn't have a full booz2_v1 IMU but uses an AMI601 mag 2010-07-21 22:03:05 +00:00
Antoine Drouin 87ea7c195d white space cleaning 2010-07-21 21:56:20 +00:00
Gautier Hattenberger 107480578f update enac quad conf files (new sign definition for imu sensitivity) 2010-07-21 16:41:10 +00:00
Antoine Drouin 980d0fbd46 fix for new SPI link 2010-07-21 10:23:29 +00:00
Antoine Drouin ac155f45aa more fixes for new SPI link 2010-07-21 09:08:01 +00:00
Antoine Drouin 7bdfbe0172 fixed for overo_link changes 2010-07-21 07:55:50 +00:00
Paul Cox bfd2ec17e6 adding beth message 2010-07-21 07:41:18 +00:00
Paul Cox 9bc00dc2eb beth hack define 2010-07-20 14:38:24 +00:00
Paul Cox 6245a72e86 new file for new board 2010-07-20 14:14:51 +00:00
Paul Cox 459871263e updates for using CAN 2010-07-20 14:11:43 +00:00
Christophe De Wagter 9b59b7961a airspeed needed in default periodic: this message is not sent if you do not have airspeed 2010-07-20 13:34:48 +00:00
Christophe De Wagter b29d07df21 Lisa JTAG rule added 2010-07-20 13:31:01 +00:00
Christophe De Wagter 4ca4ca99bc Updated airframe files after IMAV2010 2010-07-20 13:29:32 +00:00
Gautier Hattenberger 60491e0c90 setting for ir i2c 2010-07-20 11:34:14 +00:00
Piotr Esden-Tempski a5bccb0b61 Added rx interrupt implementation, fixed some typos. Tested with two
lisas and they are blinking their receive led's happily.
2010-07-20 07:19:06 +00:00
Antoine Drouin 2813bad7f8 adding hardware test programm 2010-07-19 01:03:52 +00:00
Antoine Drouin da947808c0 added hmc5843, crista and fixed servo test 2010-07-16 23:44:28 +00:00
Felix Ruess 07da7660c5 airframe update 2010-07-16 20:37:11 +00:00
Felix Ruess f666194e7e add jsbsim to default targets of modules 2010-07-16 16:28:25 +00:00
Allen Ibara 2d983a949b OveroSpiLink Improvements
Use "up" and "down" instead of "in" and "out" since the latter are ambiguous depending on which side of the link you believe you are on.

Replace -OVERO_LINK_MSG_UNION with
OVERO_LINK_MSG_UP and OVERO_LINK_MSG_DOWN

This allows the union type to be defined once, instead of repeating the union boilerplate over and over again.

Defining the up and down messages independently is useful in the case where two airframes share one message but not the other. One can also use the same message for Up and Down (ala AutopilotMessageFoo for stm_test_spi_link)

Change the overo_link union too, replacing the UNION type with the new UP/DOWN types. This way we get type checking on up vs down message type.

For example:
msg_out = &overo_link.msg_out.uni.up;
becomes:
msg_up = &overo_link.up.msg;
2010-07-15 23:18:52 +00:00
Allen Ibara cc65cf1ad3 dont flip signs in imu calibration for lisa_astec.xml 2010-07-15 20:02:35 +00:00
Allen Ibara 382bb906db Use calibration factors from LISA4 from antoine for gyros 2010-07-15 18:47:05 +00:00
Piotr Esden-Tempski f3fd4848b8 Initial commit for lisa CAN bus support. 2010-07-15 17:22:32 +00:00
Allen Ibara 0e173ce85d Messages update 2010-07-15 04:30:48 +00:00