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 |
|