Skip to content

Conversation

@keenanjohnson
Copy link
Member

@keenanjohnson keenanjohnson commented Jul 27, 2023

Objectives

  • Support GSM modems
  • Support Ethernet featherwings
  • Support Wifi in AP mode

@keenanjohnson keenanjohnson changed the title WIP: Keenan network WIP: Network Refactor Jul 27, 2023
@keenanjohnson
Copy link
Member Author

There is still some remaining work to here to investigate whether it's possible to automatically detect the network hardware and switch to the correct network settings.

The benefit of this is that for users building the Frog kit with a cellular modem, wouldn't have to use Curl / a command line tool to change the network config and existing Frogs could be updated with no config changes.

I am imagining for example the priority would be:

  1. Ethernet
  2. Wifi
  3. Cellular

So the algorithm in my head would be:

  • IF Ethernet hardware is installed
    • THEN set the config to ethernet
  • ELSE IF Wifi configuration (SSID and password) are set
    • THEN set config to WIFI
  • ELSE Then assume a cellular connection and set config to cellular

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.

3 participants