Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

minor updates for RocketLaunchLive API #175

Merged
merged 1 commit into from
Apr 1, 2024

Conversation

DJDevon3
Copy link
Contributor

Using newer time_calc function, relabeled some variables, fixed os.getenv defaults for CIRCUITPY_ variables. made sleep_time shouty. board uptime displays time_calc human readable instead of monotonic seconds.

Discovered Rocket Launch Open, Close, and T-Zero window can be a combination of any of the 3. Sometimes there's an open and close window, sometimes there's only a T-Zero, sometimes there's a Window Open and T-Zero, sometimes T-Zero and Window Close... Sometimes they include T0 in the time... So just accounted for all the possibilities and call it done. If one, more, or all of the variables are None or aren't used then it won't be displayed.

Tested and reconfirmed everything works as it should

===============================
Connecting to WiFi...
✅ Wifi!
 | Attempting to GET RocketLaunch.Live JSON!
 | ✅ RocketLaunch.Live JSON!
 |  | Date: Mar 25
 |  | Flight: Starlink 6-46
 |  | Provider: SpaceX
 |  | Vehicle: Falcon 9
 |  | Window: 2024-03-25T21:00Z | 2024-03-26T01:31Z
 |  | Site: Cape Canaveral SFS
 |  | Pad: SLC-40
 |  | Description: A SpaceX Falcon 9 rocket will launch the Starlink 6-46 mission on Monday, March 25, 2024 at 9:00 PM (UTC).
✂️ Disconnected from RocketLaunch.Live API

Finished!
Board Uptime: 21 minutes
Next Update: 12 hours
===============================

Using newer  time_calc function, relabeled some variables, fixed os.getenv defaults for CIRCUITPY_ variables. made sleep_time shouty. board uptime displays time_calc human readable instead of monotonic seconds.
@DJDevon3 DJDevon3 changed the title minor updates minor updates for RocketLaunchLive API Mar 25, 2024
Copy link
Contributor

@FoamyGuy FoamyGuy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. I tested it successfully on a Feather S3 TFT. Thank you!

@FoamyGuy FoamyGuy merged commit 7e79913 into adafruit:main Apr 1, 2024
1 check passed
adafruit-adabot added a commit to adafruit/Adafruit_CircuitPython_Bundle that referenced this pull request Apr 2, 2024
Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1107 to 1.7.0 from 1.6.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SH1107#21 from FoamyGuy/displayio_9x_compatibility

Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306 to 2.0.1 from 2.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306#41 from FoamyGuy/9x_compatibility

Updating https://github.com/adafruit/Adafruit_CircuitPython_EK79686 to 1.1.0 from 1.0.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_EK79686#1 from FoamyGuy/root_group_update

Updating https://github.com/adafruit/Adafruit_CircuitPython_HX8357 to 1.4.3 from 1.4.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_HX8357#22 from tyeth/adjust_setosc

Updating https://github.com/adafruit/Adafruit_CircuitPython_IL91874 to 1.4.0 from 1.3.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_IL91874#19 from FoamyGuy/9x_compatibility

Updating https://github.com/adafruit/Adafruit_CircuitPython_MLX90393 to 2.1.4 from 2.1.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_MLX90393#38 from caternuson/mux_fix

Updating https://github.com/adafruit/Adafruit_CircuitPython_TCA8418 to 1.0.12 from 1.0.11:
  > Merge pull request adafruit/Adafruit_CircuitPython_TCA8418#14 from FoamyGuy/root_group_update

Updating https://github.com/adafruit/Adafruit_CircuitPython_BluefruitConnect to 1.2.14 from 1.2.13:
  > Merge pull request adafruit/Adafruit_CircuitPython_BluefruitConnect#39 from vin1953/example-url-fix

Updating https://github.com/adafruit/Adafruit_CircuitPython_HTTPServer to 4.5.7 from 4.5.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_HTTPServer#91 from DJDevon3/DJDevon3-CMSimpleTest

Updating https://github.com/adafruit/Adafruit_CircuitPython_MagTag to 2.2.10 from 2.2.9:
  > Merge pull request adafruit/Adafruit_CircuitPython_MagTag#92 from makermelissa/main

Updating https://github.com/adafruit/Adafruit_CircuitPython_PyBadger to 4.0.0 from 3.8.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_PyBadger#69 from FoamyGuy/root_group_prop

Updating https://github.com/adafruit/Adafruit_CircuitPython_Requests to 3.2.3 from 3.2.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_Requests#179 from FoamyGuy/remove_pylint_disable
  > Merge pull request adafruit/Adafruit_CircuitPython_Requests#175 from DJDevon3/DJDevon3-RocketLaunchLive
  > Merge pull request adafruit/Adafruit_CircuitPython_Requests#174 from DJDevon3/DJDevon3-Youtube

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Updated download stats for the libraries
@DJDevon3 DJDevon3 deleted the DJDevon3-RocketLaunchLive branch April 10, 2024 23:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants