Commit Graph

4758 Commits

Author SHA1 Message Date
Paul Cox 90880a9ea9 some changes to fix after refactoring. datalink/telemetry and control working. 2010-08-04 15:56:02 +00:00
Antoine Drouin 0e89630884 removed unused delete_function 2010-08-04 13:55:19 +00:00
Antoine Drouin d2b4849a89 refactored beth code 2010-08-04 13:52:44 +00:00
Antoine Drouin c37ffb3fad refactored beth code 2010-08-04 13:51:40 +00:00
Paul Cox f66c325e08 datalink working : see pong every 5 seconds 2010-08-04 11:48:05 +00:00
Allen Ibara 8f7c410524 Remove broken support for messages without timestamps 2010-08-03 22:50:45 +00:00
Allen Ibara 7dc2b6e4cd Add periodic support to downlink_transport, implement periodic for udp_transport2, and add periodic function call to overo_test_telemetry2 2010-08-03 22:18:53 +00:00
Felix Ruess 9d7f3c28f9 update cpu load computation 2010-08-03 16:28:27 +00:00
Paul Cox 98fa110cfc fix typo. bizarre that it compiled before... maybe points to a bug? 2010-08-03 15:40:52 +00:00
Paul Cox ad55d0a504 attempting insertion of downlink code. currently doesn't build for lack of UdpTransportPeriodic. 2010-08-03 15:39:10 +00:00
Paul Cox 6b738bed8d updated to new can callback code, main_overo now logs to a file and shuts down in a controlled manner on receiving control-c 2010-08-03 14:35:47 +00:00
Antoine Drouin b18ec9731d added callback for new can implementation 2010-08-03 13:21:17 +00:00
Allen Ibara 90811a0440 Allow airframe or makefile to overload servo frequency for stm32 pwm output (instead of hard coded to 40Hz) 2010-08-02 23:42:57 +00:00
Allen Ibara 4ba3d47feb Add optional sample counter to booz_imu interface 2010-08-02 23:41:51 +00:00
Allen Ibara 14743570a9 Fix yaw sign inverted on Joby 9CH for booz_radio_control 2010-08-02 23:40:44 +00:00
Allen Ibara f8f03a6baf Only populate radio data in passthrough if the stm flags it as valid 2010-08-02 23:39:45 +00:00
Allen Ibara 80d9499185 Fix some warnings in onboard_transport, and change it to not log msg_id, only msg_name in order to match the paparazzi onboard log format 2010-08-02 23:39:10 +00:00
Allen Ibara cac8d22e8a Add datalink support to overo_test_telemetry2 2010-08-02 23:38:18 +00:00
Paul Cox 41406363f0 working PD control of tilt with crista. TODO: timeout/checksum overolink, update to new CAN code, datalink to overo, kalman filter 2010-08-02 15:59:11 +00:00
Antoine Drouin 3eb641287e this time KILL_MOTORS should kill all motors 2010-08-01 12:22:51 +00:00
Felix Ruess a940113bb2 remove old FGState include 2010-07-31 17:26:04 +00:00
Antoine Drouin 0751505b4a added sensor signs 2010-07-31 14:51:51 +00:00
Antoine Drouin 4595a6b1d2 moved ADS8344_values and ADS8344_available to non arch files 2010-07-31 14:51:00 +00:00
Antoine Drouin d394d0777c moved ADS8344_values and ADS8344_available to non arch file as they are shared between arch 2010-07-31 14:50:08 +00:00
Antoine Drouin 3719382092 added KILL_MOTORS switch for mkk controllers on lpc2148 2010-07-30 18:30:24 +00:00
Piotr Esden-Tempski 8c6c59e75e Fixed a global variable masking warning in can csc test. 2010-07-29 04:34:45 +00:00
Piotr Esden-Tempski 52d3036a2d More work on the can protocol implementation. Cleaned up a lot and added
a abstracted version of csc protocol implementation.
2010-07-29 04:34:42 +00:00
Piotr Esden-Tempski 6117f4e8c9 Made the communication with CSC working. Added some more compiletime
definitions for configuring the stm32 CAN hardware.
2010-07-29 04:34:39 +00:00
Paul Cox 3f21de84e9 removing 2* from #define PERIODIC_DT_NSEC as testing showed periodic event was 2x too often. 2010-07-28 15:19:17 +00:00
Paul Cox d789a0ecae updates to beth : tested at overo periodic running at 500Hz. motors enabled only if overo com active and allowable thrust for now < 6. 2010-07-28 15:18:09 +00:00
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
Felix Ruess dc0573bd4a remove necessary flag IMU_OVERRIDE_CHANNELS and check if channels are defined in airframe file already 2010-07-28 01:07:45 +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
Allen Ibara 60a70bce7b convert fms spi autopilot msg to use new telemetry 2010-07-27 21:44:42 +00:00
Allen Ibara 64355d37f4 Add onboard_transport for logging telemetry to onboard flash in text format 2010-07-27 21:43:34 +00:00
Allen Ibara d9d8bf8fe9 Fix some warnings in udp_transport2.c 2010-07-27 21:42:36 +00:00
Allen Ibara d42ed960fb add code for timestamp to downlink_transport.h interface 2010-07-27 21:41:55 +00:00
Antoine Drouin 886ecd701c fixed overo_periodic demo 2010-07-27 15:16:40 +00:00
Antoine Drouin 1fb1bf5b21 fixed periodic demo 2010-07-27 15:16:22 +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 00c1f3b9f2 2010-07-26 21:23:52 +00:00
Antoine Drouin 2b37be965c test prog for all booz supported IMUs 2010-07-26 21:22:47 +00:00
Antoine Drouin 3b132313d3 couple of define for that accelerometer 2010-07-26 21:22:01 +00:00
Antoine Drouin cecfc568fd adding preliminary aspirin IMU support 2010-07-26 21:21:23 +00:00
Antoine Drouin d82f07610b added default axis and sign 2010-07-26 21:20:54 +00:00
Antoine Drouin 20159ee77b adding aspirin IMU support 2010-07-26 21:20:09 +00:00
Antoine Drouin d6c5882c3f added missing declaration 2010-07-26 21:19:50 +00:00
Antoine Drouin b5716d4ff9 peripheral test program 2010-07-26 21:18:58 +00:00