Hi,
In response to a number of queries I've had, I've decided to spend a bit of time over the holidays adding 'programmability' to the division software. This is an addition to the existing software, requires no hardware changes and doesn't impinge on the existing functionality.
Attached to this reply is a zip containing documentation and a .hex file with v1.2 of the software. Please note, I've tested this a fair bit but it is very much a beta and is still in test. I've uploaded it to give anyone who's interested the chance to have a say before I finalise the code...
There are some code examples at the end of the documentation which together with the command set should give people the chance to see what the program mode offers.
In summary the command set allows:-
Absolute / relative movement by an angle.
Loops.
Control over speed and direction.
Ability to wait for an external event, the operator or an amount of time before continuing.
A program can be up to 64 steps, there are 10 load/save slots and a single step mode for 'debugging'.
Again - hope it's of use, any suggestions gratefully received.
Oh - I should have added, this is intended to be used in conjunction with the .zip file attached to the initial post. You may also wish to view the powerpoint file on page 2 of this thread for some indication of construction...
Steve.