|
@@ -278,6 +278,7 @@ void re_send_state(void){
|
|
|
void updateAmplifState(uint8_t newset){
|
|
void updateAmplifState(uint8_t newset){
|
|
|
if(sysinf.amplifState != newset){
|
|
if(sysinf.amplifState != newset){
|
|
|
sysinf.amplifState = newset;
|
|
sysinf.amplifState = newset;
|
|
|
|
|
+ sysinf.amplifStateTime = 0;
|
|
|
if(newset == SYS_STATE_ERROR_HW){
|
|
if(newset == SYS_STATE_ERROR_HW){
|
|
|
sysinf.lysisState = newset;
|
|
sysinf.lysisState = newset;
|
|
|
beep_set(BEEP_ERR_HW);
|
|
beep_set(BEEP_ERR_HW);
|
|
@@ -291,6 +292,7 @@ void updateAmplifState(uint8_t newset){
|
|
|
void updateLysisState(uint8_t newset){
|
|
void updateLysisState(uint8_t newset){
|
|
|
if(sysinf.lysisState != newset){
|
|
if(sysinf.lysisState != newset){
|
|
|
sysinf.lysisState = newset;
|
|
sysinf.lysisState = newset;
|
|
|
|
|
+ sysinf.lysisStateTime = 0;
|
|
|
if(newset == SYS_STATE_ERROR_HW){
|
|
if(newset == SYS_STATE_ERROR_HW){
|
|
|
sysinf.amplifState = newset;
|
|
sysinf.amplifState = newset;
|
|
|
beep_set(BEEP_ERR_HW);
|
|
beep_set(BEEP_ERR_HW);
|