UKHAS Wiki

UK High Altitude Society

User Tools

Site Tools


general:code

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
general:code [2009/05/14 23:45] laurencebgeneral:code [2013/01/10 21:59] (current) – Added Geofences for Territorial Waters upu
Line 1: Line 1:
 ====== Code ====== ====== Code ======
 Here is source code for various languages that you may find useful in developing high altitude things. Here is source code for various languages that you may find useful in developing high altitude things.
 +
  
 ===== General ===== ===== General =====
Line 10: Line 11:
   * [[code:python_reedsolomon|Reed-Solomon encoder]]   * [[code:python_reedsolomon|Reed-Solomon encoder]]
   * [[code:dxlog|dxlog]] - logs truetty output directly to file (standard logging has a delay)   * [[code:dxlog|dxlog]] - logs truetty output directly to file (standard logging has a delay)
-  * [[code:4 state extended kalman filter in matlab]]+  * [[code:UK Polygon]] - for cutdowns 
 +  * [[code:Geofence Descriptions]] - Geofences for Territorial Waters 
 + 
  
 ===== C ===== ===== C =====
Line 17: Line 21:
   * [[code:rprintf|Floating point print function]]   * [[code:rprintf|Floating point print function]]
   * [[code:Sqrt density lookup table calculator (for fast drag coefficient calculations)]]   * [[code:Sqrt density lookup table calculator (for fast drag coefficient calculations)]]
 +
 +
 +
  
  
  
 ===== AVR ===== ===== AVR =====
-  * [[code:i2c_ubxI2C ublox 5 demonstration code using the UBX protocol]]+  * [[code:i2c_ubx|I2C ublox 5 demonstration code using the UBX protocol]]
   * [[code:interrupt_driven_ubx|Interrupt driven UBX parser for AVR]]   * [[code:interrupt_driven_ubx|Interrupt driven UBX parser for AVR]]
   * [[code:interrupt_driven_tsip|Interrupt driven TSIP parser for AVR]]   * [[code:interrupt_driven_tsip|Interrupt driven TSIP parser for AVR]]
Line 27: Line 34:
   * [[code:Radio|AVR radio pulse shaper code]]   * [[code:Radio|AVR radio pulse shaper code]]
   * [[code:I2C EEPROM|I2C EEPROM]]   * [[code:I2C EEPROM|I2C EEPROM]]
 +  * [[code:capdac|AD7746 Capacitive sensor interfacing demo code]]
  
 ===== UAV/Parafoil/Glider ===== ===== UAV/Parafoil/Glider =====
Line 35: Line 43:
   * [[code:ground_data| Ground data display with php]]   * [[code:ground_data| Ground data display with php]]
  
 +
 +===== IMU code =====
 +
 +  * [[code:4 state extended kalman filter in matlab| Extended Kalman filter (EKF) using quaternion as the state vector]]
 +  * [[code:7_state_ekf_with_bias|EKF with gyro bias tracking and quaternion]]
 +  * [[code: diydrones_algorithm_octave| Octave/Matlab implementation based on the diydrones.com algorithm]]
 +  * {{code:rpy90bothways.zip|ascii data from Sparkfun 6DOF IMU}}
 +  * {{general:autocal.zip|C code for automatic bias and gain claibration of an accelerometer or magnetometer from 6 attitudes}}
 +  * [[code:fit|Accel/Magno gain and bias calibration]]
general/code.1242344719.txt.gz · Last modified: 2009/05/14 23:45 by laurenceb

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki