forked from xiaozhi/xiaozhi-esp32
feat: add state change events and callbacks (#798)
This commit is contained in:
18
main/device_state.h
Normal file
18
main/device_state.h
Normal file
@@ -0,0 +1,18 @@
|
||||
#ifndef _DEVICE_STATE_H_
|
||||
#define _DEVICE_STATE_H_
|
||||
|
||||
enum DeviceState {
|
||||
kDeviceStateUnknown,
|
||||
kDeviceStateStarting,
|
||||
kDeviceStateWifiConfiguring,
|
||||
kDeviceStateIdle,
|
||||
kDeviceStateConnecting,
|
||||
kDeviceStateListening,
|
||||
kDeviceStateSpeaking,
|
||||
kDeviceStateUpgrading,
|
||||
kDeviceStateActivating,
|
||||
kDeviceStateAudioTesting,
|
||||
kDeviceStateFatalError
|
||||
};
|
||||
|
||||
#endif // _DEVICE_STATE_H_
|
||||
Reference in New Issue
Block a user