package updater import ( "log" "forge.cadoles.com/Pyxis/orion/emlid" ) func Example_usage() { // Create a new Updater client instance updater := NewClient( emlid.WithEndpoint("192.168.42.1", 80), // Define the module endpoint ) // Connect to the ReachRS Updater endpoint if err := updater.Connect(); err != nil { log.Fatal(err) } networks, err := updater.WifiNetworks() if err != nil { log.Fatal(err) } // Do something with network for _, n := range networks { log.Printf("Save WiFi network: SSID: '%s', Security: '%s'", n.SSID, n.Security) } // Dont forget to close the connection when you are done defer updater.Close() }