Ferdi Franceschini
|
35b1758715
|
Scientist requested changing default speed of att motor on Quokka.
|
2013-08-09 05:30:53 +10:00 |
|
Ferdi Franceschini
|
bc78e3447c
|
Log user requested interrupts.
|
2013-08-09 05:30:53 +10:00 |
|
Douglas Clowes
|
6672e17982
|
Parse arguments for filename, add params to plot/axis titles, add grids
|
2013-08-08 12:46:18 +10:00 |
|
Douglas Clowes
|
de6410f089
|
Add motor tracking plotting in python
|
2013-08-08 11:20:19 +10:00 |
|
Douglas Clowes
|
4069e71748
|
Add motor tracking on/off/clear/stats/save commands
|
2013-08-07 12:22:12 +10:00 |
|
Douglas Clowes
|
537fad7df4
|
Move constant strlen call outside of loop code
|
2013-08-06 11:55:30 +10:00 |
|
Douglas Clowes
|
0ffc87e3d7
|
Allow motor poll rates to be adjusted without an absolute encoder
|
2013-08-06 11:39:40 +10:00 |
|
Douglas Clowes
|
59e5539d5e
|
Make the old motor FSM into a Legacy_FSM and default to the new FSM
|
2013-08-02 10:47:48 +10:00 |
|
Douglas Clowes
|
88f788e9cc
|
Add motor creep_factor and creep_substep and remove obsolete code
|
2013-08-02 09:59:50 +10:00 |
|
Douglas Clowes
|
ea0a9759e1
|
Add run, halt, error action commands
|
2013-08-02 09:55:59 +10:00 |
|
Douglas Clowes
|
2a7d0a0699
|
Add stepCount and moveTime to motor data
|
2013-08-02 09:55:59 +10:00 |
|
Douglas Clowes
|
627b840c38
|
Add min and max position on a motor move and output
|
2013-08-02 09:55:58 +10:00 |
|
Douglas Clowes
|
23f53b8a4c
|
Break down the motor states further to make them even simpler
|
2013-08-02 09:55:58 +10:00 |
|
Douglas Clowes
|
4d933a6399
|
Make motor creep "single-step" one tenth steps-per-count
|
2013-08-02 09:55:58 +10:00 |
|
Douglas Clowes
|
e9a884fa30
|
Add some motor statistics and regression to calculate steps per unit
|
2013-08-02 09:55:58 +10:00 |
|
Douglas Clowes
|
1d18fbf646
|
Rework the motor end-of-motion tests when creeping
|
2013-08-02 09:55:57 +10:00 |
|
Douglas Clowes
|
1a64c0a4a9
|
Separate motor states for move, backlash and creep
|
2013-08-02 09:55:57 +10:00 |
|
Douglas Clowes
|
6c220b4b55
|
Move the motor status handling out of line to reduce clutter and promote reuse
|
2013-08-02 09:55:57 +10:00 |
|
Douglas Clowes
|
6e5c0730e3
|
Improve debug printing
|
2013-08-02 09:55:56 +10:00 |
|
Douglas Clowes
|
6187cb3d15
|
Remove some obsolete and inactive code
|
2013-08-02 09:55:56 +10:00 |
|
Douglas Clowes
|
746f43ccb8
|
Change some variable names for the sake of consistency
|
2013-08-02 09:55:56 +10:00 |
|
Douglas Clowes
|
eeb74517a8
|
Add some braces, add and improve comments to make code clearer, no functional changes
|
2013-08-02 09:55:56 +10:00 |
|
Douglas Clowes
|
ca779ddc36
|
revert the one-shot change
|
2013-08-02 09:55:55 +10:00 |
|
Douglas Clowes
|
61c11d5741
|
rename config.h to made_config.h and add to .gitignore
|
2013-08-02 09:23:15 +10:00 |
|
Douglas Clowes
|
77bb495fe2
|
Purge the asyncqueue command queue periodically while disconnected
|
2013-08-01 17:13:52 +10:00 |
|
Douglas Clowes
|
606e73b221
|
Run ghttp_process in async mode, call TaskYield and add an abort action
|
2013-08-01 17:13:38 +10:00 |
|
Douglas Clowes
|
6242b5f282
|
Add Valgrind commands check, quick, added, changed where available
|
2013-08-01 17:13:31 +10:00 |
|
Douglas Clowes
|
a356bcdc6b
|
Add xref to populate an sqlite database with a program cross-reference
|
2013-08-01 17:13:26 +10:00 |
|
Douglas Clowes
|
ebc4dd817d
|
Add make help for Counter Monitor Makefile
|
2013-08-01 17:13:03 +10:00 |
|
Douglas Clowes
|
a8e2e54ec0
|
Break Makefile to make Makefile_SICS for the sics directory
|
2013-08-01 17:12:30 +10:00 |
|
Douglas Clowes
|
f552302bdf
|
Update site_ansto/Makefile to actually use the dependency files gcc produces
|
2013-08-01 17:12:08 +10:00 |
|
Douglas Clowes
|
cfb1b90baa
|
Update hardsup/makefile to actually use the dependency files gcc produces
|
2013-08-01 16:42:31 +10:00 |
|
Douglas Clowes
|
df7afb367a
|
Implement a config.h to move defines off the compile line and reduce builds
|
2013-08-01 16:42:14 +10:00 |
|
Douglas Clowes
|
69925baaf6
|
Reset asyncRunning earlier to prevent ghttp_process calls and cover both paths
|
2013-07-31 11:44:49 +10:00 |
|
Douglas Clowes
|
39723685f5
|
SICS-650 Remove camera drive timer on disconnect and re-register on re-connect
|
2013-07-30 13:54:35 +10:00 |
|
Douglas Clowes
|
b797d73edc
|
Do not build obsolete module nhq200util.c
|
2013-07-26 09:44:54 +10:00 |
|
Douglas Clowes
|
40c0bf7d9e
|
Remove LS370 logging to stdout
|
2013-07-15 13:01:35 +10:00 |
|
Douglas Clowes
|
c5690e52ca
|
Integrate scriptcontext-asyncqueue adapter into build
|
2013-07-08 16:17:23 +10:00 |
|
Douglas Clowes
|
10f1f41fd7
|
New file for scriptcontext-asyncqueue adapter
|
2013-07-08 16:13:33 +10:00 |
|
Douglas Clowes
|
dcfd6edfbe
|
Clear the network timer on firing in TimedReconnect
|
2013-07-08 15:54:35 +10:00 |
|
Douglas Clowes
|
e4b528426d
|
Make Timer handling more robust and easier to use
|
2013-07-08 15:54:31 +10:00 |
|
Douglas Clowes
|
784372503c
|
refactor TimedReconnect and AQ_Reconnect to make more the same
|
2013-07-08 15:54:26 +10:00 |
|
Douglas Clowes
|
aaeaff692e
|
purge asyncqueue on disconnect
|
2013-07-08 15:54:20 +10:00 |
|
Douglas Clowes
|
7c0dfe437a
|
SICS-632 Allocate a copy of the connection, for motor tracing, and free it at the end.
|
2013-07-08 15:53:59 +10:00 |
|
Douglas Clowes
|
a44cd3464d
|
Add a disconnected state to the motor state machine, rename Unknown to Init
|
2013-07-08 15:53:54 +10:00 |
|
Douglas Clowes
|
4bc06cea76
|
SICS-501 Special one-shot move after changing direction for backlash
|
2013-07-08 15:53:46 +10:00 |
|
Ferdi Franceschini
|
28b7acbeff
|
Added magnet arm (marm) motor to provide feedback during wedge movements.
|
2013-07-08 11:42:25 +10:00 |
|
Ferdi Franceschini
|
1486481a4c
|
Revert scan config changes made for Dingo. They broke the bmonscan and hmscan objects.
|
2013-07-08 11:42:25 +10:00 |
|
Ferdi Franceschini
|
65103ef607
|
SICS-626 tasub listref now reports the ANSTO motor names.
|
2013-07-08 11:42:24 +10:00 |
|
Douglas Clowes
|
c70c2d5213
|
Push FILEMAP.TXT down to the newserver directory and reduce duplication
|
2013-07-05 15:23:53 +10:00 |
|