Merged to branch

Dependencies:   USBDevice mbed EquatorStrutController LightWeightSerialTransmit

Fork of EquatorStrutDigitalMonitor by Stewart Coulden-Smith

Changes

RevisionDateWhoCommit message
28:18d85029a91b 2014-08-29 pyrostew Publishing equator control system default tip
27:1d55ebab6214 2014-08-22 pyrostew Moved all none PID code out of the main file and placed it in appropriate libraries.
26:5e4b329defec 2014-08-20 pyrostew Moved strut control code back into the EquatorStrutController Library and removed all none essential commented out code.
25:0e4bde9e1adc 2014-08-18 pyrostew Stewart-Mon18.08.14
24:214f2d426484 2014-08-15 pyrostew Not Relevant
23:e9e2cd9c1fd1 2014-08-15 pyrostew Velocity Profile fixed
22:9f7dae024a81 2014-08-15 pyrostew Compute the correct pwm value to linearise the velocity profile
21:b4eb253d3dbb 2014-08-15 pyrostew Stewart's code before updating
20:04432d03b46c 2014-08-15 alpesh Linearisation of the pwm
19:a6369257c00f 2014-08-14 alpesh PID for Position Control only
18:ab282713f4a7 2014-08-14 pyrostew Various Changes for testing double PID controller.
17:f54cdc9ae52f 2014-08-14 pyrostew Working encoder readings with updated speed code.
16:47d761226df6 2014-08-13 pyrostew Merged revision 13 and revision 15.
15:cd409a54ceec 2014-08-13 pyrostew Adjusted interrupts to handle new encoder signal processing.
14:67466da6663d 2014-08-13 alpesh Implemented 2 PID (Position and Speed)
13:18c376e5dc9a 2014-08-13 alpesh Implemented 2 PID (Position and Velocity). Also, clamping mechanism for Integral Term
12:814db1249a19 2014-08-13 pyrostew Changed various things in the homing routine and in the averaging routine.
11:b6958b3dbddf 2014-08-12 alpesh Merged to branch.
10:088eeae4287c 2014-08-07 pyrostew Added smoothing algorithm to interrupt period value.
9:ee84a9697de0 2014-08-11 alpesh Adding Iterations and testing Proportional Term
8:7f6e81140f27 2014-08-11 alpesh 2
7:4cd7be306626 2014-08-11 alpesh hkj
6:bfe745b152fa 2014-08-07 alpesh ErrorOutput
5:4468f8ff5ec6 2014-08-07 alpesh SerialTransmit Changes
4:2ec05810bc47 2014-08-07 alpesh dsd
3:e693c65b04de 2014-08-07 alpesh changes to timestep
2:d1805e7d46fb 2014-08-07 alpesh Implementing PID Control;
1:a33723b70582 2014-08-05 pyrostew Added GetSpeed function and now outputting speed on the serial interface.
0:398432a37ca5 2014-08-05 pyrostew Basic Equator Strut controller, monitors strut position, provides homing function and speed control of the strut motor. Outputs information via a Raw Serial connection on P1_27.