Documentation
¶
Index ¶
- Variables
- func Run(h *model.Hub)
- func ServeWs(hub *model.Hub, w http.ResponseWriter, r *http.Request)
- func StartCommand(data []byte) (int, int, error)
- type App
- func (a *App) ApplicationMenu() *menu.Menu
- func (a *App) BeforeClose(ctx context.Context) bool
- func (a *App) Domready(ctx context.Context)
- func (a *App) LpsAndTimeToFile(timeData []byte, lpsData []byte)
- func (a *App) ModuleEnv()
- func (a *App) ModuleSend(text string)
- func (a *App) ModuleStart(dstId string, srcId string)
- func (a *App) ModuleStyleSerialSend(byteDate []byte)
- func (a *App) OpenAndTimeToFile(timeData []byte, openData []byte)
- func (a *App) ParseData(data []byte)
- func (a *App) PortList() []string
- func (a *App) QuatAndTimeToFile(timeData []byte, quatData []byte)
- func (a *App) ReceiveData(receivedData chan []byte)
- func (a *App) SelectedPort(port string)
- func (a *App) SerialByteSend(byteDate []byte)
- func (a *App) SerialStart()
- func (a *App) SerialStop()
- func (a *App) SerialTextSend(text string)
- func (a *App) Shutdown(ctx context.Context)
- func (a *App) Startup(ctx context.Context)
- func (a *App) VoltageToFile(voltageData []byte)
- type Configuration
- type Serial
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrStartCommandNotFound = errors.New("start command not found") ErrInvalidDataLength = errors.New("invalid data length") ErrInsufficientDataLength = errors.New("insufficient data length") ErrLengthCommandNotFound = errors.New("length command not found") ErrStartCommandFoundOnlyFirst = errors.New("start command found only first") )
Custom errors
View Source
var DstId = "FFFFFFFF"
View Source
var DstIdFlag = false
View Source
var MsgId uint64 = 0x55
View Source
var SrcId = "FFFFFFFF"
View Source
var SrcIdFlag = false
Functions ¶
Types ¶
type App ¶
type App struct {
// contains filtered or unexported fields
}
App struct
func (*App) ApplicationMenu ¶
func (*App) LpsAndTimeToFile ¶ added in v1.1.0
func (*App) ModuleSend ¶
func (*App) ModuleStart ¶
func (*App) ModuleStyleSerialSend ¶ added in v1.1.0
func (*App) OpenAndTimeToFile ¶ added in v1.1.0
func (*App) QuatAndTimeToFile ¶ added in v1.1.0
func (*App) ReceiveData ¶ added in v1.1.0
ReceiveData はデータを受け取り、解析します。
func (*App) SelectedPort ¶
func (*App) SerialByteSend ¶ added in v1.1.0
func (*App) SerialStart ¶
func (a *App) SerialStart()
func (*App) SerialStop ¶
func (a *App) SerialStop()
func (*App) SerialTextSend ¶ added in v1.1.0
func (*App) Startup ¶
startup is called when the app starts. The context is saved so we can call the runtime methods
func (*App) VoltageToFile ¶ added in v1.1.0
type Configuration ¶ added in v1.1.0
Click to show internal directories.
Click to hide internal directories.