Commit Graph

264 Commits

Author SHA1 Message Date
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
k3ng
b8e615b161 2018.03.08.01
Added OPTION_MORE_SERIAL_CHECKS
      Added OPTION_RFROBOT_I2C_DISPLAY_BACKLIGHT_OFF to rotator_k3ngdisplay.h
2018-03-08 13:26:14 -05:00
Anthony Good
ec2eb6dfb1 2018.03.04.01
GPS serial port reading is now paused if the GPS library has a valid sentence processed
2018-03-04 12:30:36 -05:00
Anthony Good
162a99a8a5 2018.03.03.01
Changed some formatting of the debug log output
      Added the /?CV command to query software version
2018-03-03 10:59:40 -05:00
Anthony Good
3e80a18912 2018.03.02.01
Added code to handle GPS serial data that is missing terminator characters.  Created OPTION_GPS_EXCLUDE_MISSING_LF_CR_HANDLING which disables this function.
2018-03-02 17:49:29 -05:00
Anthony Good
2a5da3653f 2018.02.24.01
Added OPTION_GPS_DO_PORT_FLUSHES
2018-02-24 09:37:35 -05:00
Anthony Good
40e1a4a825 2018.02.11.01
Merge of https://github.com/k3ng/k3ng_rotator_controller/pull/45 (Thanks, IT9IPQ)
2018-02-11 12:29:09 -05:00
Anthony Good
742a516286
Merge pull request #45 from IT9IPQ/patch-1
Warning remove
2018-02-11 12:25:08 -05:00
Paolo Impallomeni
8f8e689ee2
Warning remove
Find an warning if I compile and use the JARZEBSKI library for the HMC5883L
2018-02-09 10:10:31 +01:00
Anthony Good
2b28ad4cdf 2018.02.05.01
Disabled free memory check in DEBUG_DUMP for TEENSYDUINO to fix compilation erroring out (Thanks, Martin, HS0ZED)
2018-02-05 20:37:51 -05:00
Anthony Good
db699f743e 2018.02.02.01
Minor updates to DEBUG_ACCEL
2018-02-02 18:35:09 -05:00
Anthony Good
6f000b3a79 2018.02.01.01
Added serial port support for ARDUINO_MAPLE_MINI,ARDUINO_AVR_PROMICRO,ARDUINO_AVR_LEONARDO,ARDUINO_AVR_MICRO,ARDUINO_AVR_YUN,ARDUINO_AVR_ESPLORA,ARDUINO_AVR_LILYPAD_USB,ARDUINO_AVR_ROBOT_CONTROL,ARDUINO_AVR_ROBOT_MOTOR,ARDUINO_AVR_LEONARDO_ETH,TEENSYDUINO
2018-02-01 20:37:37 -05:00
Anthony Good
159395e256 2018.01.28.01
Enhanced master/slave link TX sniff output
2018-01-28 18:08:11 -05:00
Anthony Good
fc9fe6724c 2018.01.25.02
FEATURE_AZ_POSITION_DFROBOT_QMC5883
2018-01-25 22:12:35 -05:00
Anthony Good
59892df74f 2018.01.25.01
FEATURE_AZ_POSITION_HMC5883L_USING_JARZEBSKI_LIBRARY
2018-01-25 21:49:33 -05:00
Anthony Good
157c02cbeb fixed typos in rotator_pins.h and rotator_pins_test.h 2018-01-06 14:28:43 -05:00
Anthony Good
621eb88209
Merge pull request #42 from sq6emm/master
allowing functions to return their calculated values
2017-11-14 18:23:29 -05:00
Dawid SQ6EMM/SN6M
c0187e7687 allowing functions to return their calculated values 2017-11-11 09:07:18 +01:00
Anthony Good
5d1753e2e3 2017.09.05.01
Added FEATURE_AUDIBLE_ALERT documented here: https://github.com/k3ng/k3ng_rotator_controller/wiki/455-Human-Interface:-Audible-Alert
2017-09-05 20:23:37 -04:00
Anthony Good
b9a9ba98bf 2017.09.03.02
Added pins pin_autopark_disable and pin_autopark_timer_reset for FEATURE_AUTOPARK
2017-09-03 18:55:41 -04:00
Anthony Good
40ee8ca6e3 2017.09.03.01
Added auxiliary pins for rotate LEDs: pin_led_cw, pin_led_ccw, pin_led_up, and pin_led_down, and related settings PIN_LED_ACTIVE_STATE, PIN_LED_INACTIVE_STATE
2017-09-03 17:33:07 -04:00
Anthony Good
9785ea8eca 2017.08.14.01
Added \+ command which switched LCD azimuth display mode between normal, raw, and +overlap modes
2017-08-14 23:10:06 -04:00
Anthony Good
31662cbc40 2017.08.02.01
FEATURE_AUTOPARK created and documented here https://github.com/k3ng/k3ng_rotator_controller/wiki/705-Park-and-AutoPark
2017-08-02 21:08:45 -04:00