Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| cc96fbccc0 | |||
| e478758c49 |
@@ -1,6 +1,11 @@
|
||||
package main
|
||||
|
||||
const (
|
||||
// Wi-Fi settings
|
||||
WifiSSID = "MyWifiNetwork"
|
||||
WifiPass = "MyWifiPassword"
|
||||
|
||||
// Network settings
|
||||
Hostname = "pico2w-clock"
|
||||
EnableICMP = true
|
||||
)
|
||||
|
||||
+5
-1
@@ -112,16 +112,20 @@ func InitNetwork(ssid, pass string) (*NetworkStack, error) {
|
||||
|
||||
stack := &xnet.StackAsync{}
|
||||
err = stack.Reset(xnet.StackConfig{
|
||||
Hostname: "pico2w-bme280",
|
||||
Hostname: Hostname,
|
||||
RandSeed: time.Now().UnixNano(),
|
||||
MaxActiveTCPPorts: 2,
|
||||
MTU: uint16(framelen - ethernet.MaxOverheadSize),
|
||||
HardwareAddress: hwaddr,
|
||||
ICMPQueueLimit: 4,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("stack config reset: %w", err)
|
||||
}
|
||||
|
||||
// Enable network pings
|
||||
_ = stack.EnableICMP(EnableICMP)
|
||||
|
||||
// Start background frame pump
|
||||
ctx := context.Background()
|
||||
go stackLoop(ctx, stack, adapter)
|
||||
|
||||
Reference in New Issue
Block a user