Device reconnection handling #15
@@ -0,0 +1,6 @@
|
||||
package constants
|
||||
|
||||
const (
|
||||
IRacingProviderName = "iRacing"
|
||||
BeamNGProviderName = "BeamNG.drive"
|
||||
)
|
||||
@@ -8,6 +8,7 @@ import (
|
||||
"sync"
|
||||
"time"
|
||||
|
||||
"esdi/constants"
|
||||
"esdi/telemetry"
|
||||
|
||||
bngsdk "github.com/ESilva15/gobngsdk"
|
||||
@@ -36,7 +37,7 @@ type BeamNG struct {
|
||||
}
|
||||
|
||||
const (
|
||||
NAME = "BeamNG.drive"
|
||||
NAME = constants.BeamNGProviderName
|
||||
)
|
||||
|
||||
func NewBeamNGProvider(logger *slog.Logger, opts *bngsdk.Options) (*BeamNG, error) {
|
||||
|
||||
@@ -10,13 +10,14 @@ import (
|
||||
"sync"
|
||||
"time"
|
||||
|
||||
"esdi/constants"
|
||||
"esdi/telemetry"
|
||||
|
||||
"github.com/ESilva15/goirsdk"
|
||||
)
|
||||
|
||||
const (
|
||||
NAME = "iRacing"
|
||||
NAME = constants.IRacingProviderName
|
||||
)
|
||||
|
||||
// IRacing is our iRacing telemetry data provider - its a TelemetryProvider interface
|
||||
|
||||
Reference in New Issue
Block a user