Documentation
¶
Index ¶
Constants ¶
View Source
const ( ExtendConnection statusConfigure = 0x00 ReadParam statusConfigure = 0x01 ReadData statusConfigure = 0x02 CalibrationRead statusConfigure = 0x04 ReadMetadata statusConfigure = 0x05 RTC statusConfigure = 0x26 BrushTimer statusConfigure = 0x28 BrushModes statusConfigure = 0x29 QuadrantTimers statusConfigure = 0x2a TongueTime statusConfigure = 0x2b MyColor statusConfigure = 0x2f Dashboard statusConfigure = 0x30 RefillReminder statusConfigure = 0x31 FactoryReset statusConfigure = 0x32 SmartGuideDisable statusConfigure = 0x50 SmartGuideEnable statusConfigure = 0x51 )
View Source
const ( SetMode statusControl = 0x01 StopTimerSignal statusControl = 0x20 ResetMemoryTimer statusControl = 0x29 MyColorDisable statusControl = 0x30 MyColorEnable statusControl = 0x31 MotionDisable statusControl = 0x40 MotionEnable statusControl = 0x41 )
View Source
const PGCompanyID = 0xDC
Variables ¶
This section is empty.
Functions ¶
func NewScanner ¶
func NewScanner() (*brushScanner, error)
Types ¶
type Brush ¶
type BrushMode ¶
type BrushMode int
const ( ModeOff BrushMode = 0x00 // Off ModeDailyClean BrushMode = 0x01 // Daily ModeSensitive BrushMode = 0x02 // Sensitive ModeMassage BrushMode = 0x03 // Massage ModeWhitening BrushMode = 0x04 // Whitening ModeDeepClean BrushMode = 0x05 // Deep Clean ModeTongueCleaning BrushMode = 0x06 // Tongue Cleaning ModeTurbo BrushMode = 0x07 // Turbo ModeUnknown BrushMode = 0xFF // Unknown )
type BrushQuadrant ¶
type BrushQuadrant int
const ( Sector1 BrushQuadrant = 0x01 Sector2 BrushQuadrant = 0x02 Sector3 BrushQuadrant = 0x03 Sector4 BrushQuadrant = 0x04 Sector5 BrushQuadrant = 0x05 Sector6 BrushQuadrant = 0x06 Sector7 BrushQuadrant = 0x07 Sector8 BrushQuadrant = 0x08 )
func (BrushQuadrant) String ¶
func (b BrushQuadrant) String() string
type BrushScanner ¶
type BrushState ¶
type BrushState int
const ( StateUnknown BrushState = 0x00 // Unknown StateIdle BrushState = 0x02 // Idle StateRun BrushState = 0x03 // Run StateCharge BrushState = 0x04 // Charge )
func (BrushState) String ¶
func (i BrushState) String() string
Source Files
¶
Click to show internal directories.
Click to hide internal directories.