|
24 | 24 | ## ALT/AZ |
25 | 25 | - Must be able to slew by a given number of degrees |
26 | 26 | - Must be able to slew at various rates until requested to stop |
27 | | -- Should support slewing at various rates until requested to stop |
| 27 | +- Should support configurable min/max positions and limit axis movement accordingly |
| 28 | +- Should save home and current position to EEPROM |
28 | 29 |
|
29 | 30 | ## Focuser |
30 | 31 | - Must be able to slew at various rates until requested to stop |
31 | 32 | - Must support slewing to a specific target position |
| 33 | +- Must be able to set motor position |
32 | 34 |
|
33 | 35 | ## General |
34 | 36 | - RA and DEC operations must be independent, but can overlap |
35 | 37 | - Stepper operations must be async |
36 | 38 | - Would be nice to get an event when the stepper stops |
37 | | -- Serial message processing mst be sequential, but async and in the background |
| 39 | +- Serial message processing must be sequential, but async and in the background |
38 | 40 | - Serial connection default speed should be 115200 |
39 | 41 | - Must be able to convert from RA/DEC coordinates to stepper target positions (must use solution with longest safe time) |
40 | 42 | - Meade Protocol support for OAT/OAM/OAE |
| 43 | +- Should be able to return safe time left |
| 44 | +- Should be able to return time to meridian for current position |
41 | 45 |
|
42 | 46 | ## Menu/Display |
43 | 47 | - Support Info-only displays to show mount status |
44 | | -- Support LCD? |
45 | | -- Input devices? Buttons, joysticks, touch? |
46 | | -- List of operations possible from interactive display devices |
| 48 | +- Support LCD screens (small, large, color, mono), but maybe start with common/standardized size |
| 49 | +- Should support input devices like Buttons, Joysticks, Dial with press point, Touch screen |
| 50 | +- Need to come up with a list of operations possible from interactive display devices |
| 51 | + - Move any axes in any directions at various speeds |
| 52 | + - Start/stop tracking |
| 53 | + - Find home position |
| 54 | + - Go to Home position |
| 55 | + - Enter target coordinates and slew there |
47 | 56 |
|
48 | 57 | ## Sensors |
49 | 58 | - Support for RA and DEC end switches |
50 | 59 | - Support for RA/DEC homing switches |
51 | 60 | - Temperature sensor? |
52 | 61 |
|
53 | 62 | ## Improvements from 1.0 |
54 | | -- Support meridian flip? (how is this done when using camera in another app?) |
| 63 | +- Support meridian flip. This should already be supported in apps like NINA, if the sync to coordinate takes the longest safe time. |
55 | 64 | - Dew heater support? |
0 commit comments