Anthony Good
8f65f1b97f
2020.06.26.01
...
Removed errant HEADING_MULTIPLIER from PARK settings in settings files (Thanks, Adam VK4GHZ )
2020-06-26 08:05:17 -04:00
Anthony Good
34cbe44bcb
2020.06.20.01
...
Refactoring of read_azimuth()
In settings files deprecated ROTATE_PIN_INACTIVE_VALUE and ROTATE_PIN_ACTIVE_VALUE; replaced with ROTATE_PIN_AZ_INACTIVE_VALUE, ROTATE_PIN_AZ_ACTIVE_VALUE, ROTATE_PIN_EL_INACTIVE_VALUE, ROTATE_PIN_EL_ACTIVE_VALUE
2020-06-20 08:06:18 -04:00
Anthony Good
7219a69bae
2020.06.13.02
...
FEATURE_EASYCOM_EMULATION: Deprecated OPTION_EASYCOM_AZ_QUERY_COMMAND and OPTION_EASYCOM_EL_QUERY_COMMAND. AZ and EL commands without parameters are standard in Easycom 2 protocol, so no need to have as an OPTION
Changed some elevation variables I missed in 2020.06.12.03 from int to float
Updated submit_request() for float heading datatypes
Updated azimuth and elevation readings for float datatypes
LCD_DECIMAL_PLACES setting has been renamed DISPLAY_DECIMAL_PLACES as it also applies to the Nextion display unit and API
FEATURE_DCU_1_EMULATION: Rewrote to comply with published command specification. AI1 and ; commands now implemented
2020-06-13 12:16:12 -04:00
Anthony Good
c73c559312
2020.06.13.01
...
More work on \A azimuth calibration command and proper modification of azimuth_starting_point and azimuth_offset. I think I got it right now.
2020-06-13 09:44:08 -04:00
Anthony Good
1c4ef06e1c
fixed type in rotator_hardware.h
2020-06-12 11:46:30 -04:00
Anthony Good
7aeaf3274b
2020.06.12.03
...
azimuth, raw_azimuth, and elevation variables changed from int to float datatypes
Eliminated HEADING_MULTIPLIER, LCD_HEADING_MULTIPLIER settings related to azimuth, raw_azimuth, and elevation variables being int datatypes
Eliminated FEATURE_ONE_DECIMAL_PLACE_HEADINGS and FEATURE_TWO_DECIMAL_PLACE_HEADINGS
LCD_DECIMAL_PLACES now is only setting need to change number of decimal places displayed
2020-06-12 11:41:42 -04:00
Anthony Good
704e1ed46f
2020.06.12.02
...
Typo fix on \X0 command
2020-06-12 11:39:24 -04:00
Anthony Good
d363a7c0e4
Merge branch 'master' of https://github.com/k3ng/k3ng_rotator_controller
2020-06-12 10:24:57 -04:00
Anthony Good
079da32f61
2020.06.12.01
...
\A Azimuth calibration command now also modifies azimuth_starting_point so that proper rotation decisions are made for large calibration values
2020-06-12 10:24:08 -04:00
Anthony Good
fcab05cd72
Create LICENSE
2020-05-29 22:23:47 -04:00
Anthony Good
a9032eccbb
Delete LICENSE
2020-05-29 22:21:22 -04:00
Anthony Good
0afb74cfbc
correction to last Github push
2020-05-26 14:17:29 -04:00
Anthony Good
0c3dd72321
2020.05.26.01
...
Hopefully fixed issues with Arduino Leonardo and Micro and serial port classes
Added note on Arduino Leonardo and Micro serial configuration in rotator_hardware.h
2020-05-26 14:12:05 -04:00
AbdelHakim ALLAL
d94abc9767
Update rotator_dependencies.h
...
Fix POLOLU_LSM303 "Setup error"
2020-05-26 14:50:22 +01:00
Anthony Good
be47f2143f
2020.05.11.02
...
Added OPTION_ALLOW_ROTATIONAL_AND_CONFIGURATION_CMDS_AT_BOOT_UP which is disabled by default. By default the controller will ignore at boot up GS-232 commands that start rotation or change the configuration.
Related setting (new): ROTATIONAL_AND_CONFIGURATION_CMD_IGNORE_TIME_MS 5000 (ignore commands the first 5 seconds after boot up)
2020-05-11 19:58:10 -04:00
Anthony Good
0f74085281
2020.05.11.01
...
Handle ARDUINO_AVR_MICRO having Serial port as Serial_ class and Serial1 as HardwareSerial class
2020-05-11 17:31:05 -04:00
Anthony Good
97c655108f
2020.05.08.01
...
Made improvement to rotator_k3ngdisplay.cpp to reduce LCD bus traffic from cursor positioning
2020-05-08 18:30:37 -04:00
Anthony Good
3453a14e86
2020.05.07.01
...
More work on FEATURE_NEXTION_DISPLAY
Updated Nextion documentation: https://github.com/k3ng/k3ng_rotator_controller/wiki/425-Human-Interface:-Nextion-Display
New Extended Backslash Commands
\?AO - Azimuth Full CCW Calibration
\?AF - Azimuth Full CW Calibration
\?EO - Elevation Full DOWN Calibration
\?EF - Elevation Full UP Calibration
Fixed several issues with debug dump log
Updated command reference: https://github.com/k3ng/k3ng_rotator_controller/wiki/820-Command-Reference
2020-05-07 21:54:33 -04:00
Anthony Good
1fbad18815
2020.05.06.01
...
More work on FEATURE_NEXTION_DISPLAY
Updated Nextion documentation: https://github.com/k3ng/k3ng_rotator_controller/wiki/425-Human-Interface:-Nextion-Display
Updated BASE HMI file, new Nextion API variables
2020-05-06 22:34:13 -04:00
Anthony Good
07123047d1
2020.04.28.01
...
More work on FEATURE_NEXTION_DISPLAY
Nextion HMI file contributed by Jan ZS1VDV
2020-04-28 12:46:30 -04:00
Anthony Good
6c963806ff
2020.04.27.01
...
New pin: pin_status_led - Status LED - blinks when there is rotation in progress
2020-04-27 21:14:22 -04:00
Anthony Good
19984cf531
2020.04.19.01
...
More work on FEATURE_NEXTION_DISPLAY, Nextion Display API (UNDER DEVELOPMENT)
Documentation in progress: https://github.com/k3ng/k3ng_rotator_controller/wiki/425-Human-Interface:-Nextion-Display
2020-04-19 10:36:41 -04:00
Anthony Good
81f43ee657
2020.04.18.01
...
More work on FEATURE_NEXTION_DISPLAY, Nextion Display API (UNDER DEVELOPMENT)
Documentation in progress: https://github.com/k3ng/k3ng_rotator_controller/wiki/425-Human-Interface:-Nextion-Display
2020-04-18 15:16:45 -04:00
Anthony Good
446629c2e7
Not a release. Backup of Nextion API work in progress.
2020-04-13 10:06:45 -04:00
Anthony Good
9cd6ff5642
Just a backup of Nextion API work in progress. Not a major update.
2020-04-12 09:53:52 -04:00
Anthony Good
92ddc7d40f
2020.04.03.01
...
Fixed issue with 20 column LCD displays and spacing of az and el readings (Thanks Steve VE3RX)
2020-04-03 09:31:04 -04:00
Anthony Good
23ee1d25ce
2020.04.02.02
...
Improved FEATURE_PARK not parked mode detection
2020-04-02 19:18:19 -04:00
Anthony Good
8f5673101a
2020.04.02.01
...
Fixed bug with AZIMUTH_SMOOTHING_FACTOR and ELEVATION_SMOOTHING_FACTOR (Thanks Steve VE3RX)
More work on FEATURE_NEXTION_DISPLAY (UNDER DEVELOPMENT)
2020-04-02 18:19:30 -04:00
Anthony Good
ad822c3cc1
2020.03.30.02
...
Fixed potential calculation issue with AZIMUTH_SMOOTHING_FACTOR and ELEVATION_SMOOTHING_FACTOR
2020-03-30 20:40:34 -04:00
Anthony Good
71a28f2ada
2020.03.30.01
...
FEATURE_NEXTION_DISPLAY - Nextion display support UNDER DEVELOPMENT
Added file rotator_nextion.h
Documentation in progress: https://github.com/k3ng/k3ng_rotator_controller/wiki/425-Human-Interface:-Nextion-Display
2020-03-30 15:22:47 -04:00
Anthony Good
e5166c2b6d
2020.03.11.01
...
Upon deactivation of moon or sun tracking using the button pins (moon_tracking_button, sun_tracking_button) or the activation lines (moon_tracking_activate_line, sun_tracking_activate_line), any in progress rotation will now stop (Thanks Steve VE3RX)
2020-03-11 20:45:39 -04:00
Anthony Good
ac0be598e7
2020.03.08.01
...
Change made to ensure slow start completes before slow stop activates
Add \H command line interface command - clear and redraw the LCD display
2020-03-08 11:35:33 -04:00
Anthony Good
76f24cf832
2020.03.07.01
...
Added LCD_PERIODIC_REDRAW_TIME_SECS, LCD_CLEAR_BEFORE_REDRAW, LCD_REDRAW_UPON_COMMANDS to settings files
Fixed bug with sun and moon tracking deactivation not stopping rotation (Thanks Steve VE3RX)
Minor addition in the k3ngdisplay code for display updates and redraws
2020-03-07 13:56:01 -05:00
Anthony Good
bfdd023649
2020.03.07.01
...
Added LCD_PERIODIC_REDRAW_TIME_SECS, LCD_CLEAR_BEFORE_REDRAW, LCD_REDRAW_UPON_COMMANDS to settings files
2020-03-07 13:48:52 -05:00
Anthony Good
ab88a3dec0
2020.02.05.02
...
Minor add to DEBUG_RTC
2020-02-05 20:27:00 -05:00
Anthony Good
e0e4d0a643
2020.02.05.01
...
Moved debug defines to rotator_debug_log_activation.h
FEATURE_AZ_ROTATION_STALL_DETECTION & FEATURE_EL_ROTATION_STALL_DETECTION
OPTION_ROTATION_STALL_DETECTION_SERIAL_MESSAGE
Settings
STALL_CHECK_FREQUENCY_MS_AZ
STALL_CHECK_DEGREES_THRESHOLD_AZ
STALL_CHECK_FREQUENCY_MS_EL
STALL_CHECK_DEGREES_THRESHOLD_EL
Pins: az_rotation_stall_detected, el_rotation_stall_detected
2020-02-05 19:04:31 -05:00
Anthony Good
0ff667b256
2019.01.03.01
...
Updated GS-232 M and W commands to accept azimuths over 360 degrees and improved parameter verification
2019-01-03 19:16:21 -05:00
Anthony Good
f28646e60d
2018.12.25.01
...
Fixed bug in RTC sync timing affecting SYNC_WITH_RTC_SECONDS (Thanks, Fred, VK2EFL for fix, and Steve, N4TTY for discovery)
2018-12-25 21:07:14 -05:00
Anthony Good
2a6e793c02
added FaBoLCD_PCF8574 library
2018-10-19 20:10:28 -04:00
Anthony Good
05ffde5537
2018.10.19.03
...
Added FEATURE_FABO_LCD_PCF8574_DISPLAY
2018-10-19 20:09:18 -04:00
Anthony Good
eccdaebd16
2018.10.19.02
...
Added Hygain DCU-1 protocol emulation - FEATURE_DCU_1_EMULATION
2018-10-19 19:09:01 -04:00
Anthony Good
ef136f7173
fixed typo in define CODE_VERSION "2018.10.19.01"
2018-10-19 18:06:39 -04:00
Anthony Good
c0444ea6d1
2018.10.19.01
...
Added OPTION_SAVE_MEMORY_EXCLUDE_BACKSLASH_CMDS
2018-10-19 18:06:18 -04:00
Anthony Good
f299a09a0e
2018.10.17.02
...
Added OVERLAP_LED_ACTIVE_STATE and OVERLAP_LED_INACTIVE_STATE settings
2018-10-17 23:42:12 -04:00
Anthony Good
ff16cf365a
2018.10.17.01
...
Added FEATURE_MIDAS_I2C_DISPLAY
2018-10-17 23:24:50 -04:00
Anthony Good
050aa62ab9
2018.05.16.01
...
Added FEATURE_AZ_POSITION_MECHASOLUTION_QMC5883 - QMC5883 digital compass support using Mechasolution library at https://github.com/keepworking/Mecha_QMC5883L
Modified MechaQMC5883.cpp to get rid of compiler warning about ::read
2018-05-16 19:35:50 -04:00
Anthony Good
b1be2b7e6b
2018.04.21.01
...
Added OPTION_STEPPER_MOTOR_USE_TIMER_ONE_INSTEAD_OF_FIVE for FEATURE_STEPPER_MOTOR. Also added TimerOne library to Github.
2018-04-21 18:42:33 -04:00
Anthony Good
9bf5fa1c33
2018.03.14.01
...
SET_I2C_BUS_SPEED in settings file; set I2C bus speed to help address I2C I/O time impact serial port performance
2018-03-14 12:17:40 -04:00
Anthony Good
02c2aec064
2018.03.11.01
...
GPS performance tweak - now ignoring gps_data_available and reading all data available on GPS port
2018-03-13 13:40:52 -04:00
k3ng
4c80d08e04
updated rotator_k3ngdisplay version
2018-03-08 13:31:26 -05:00