preset_ai.c 419 B

123456789101112131415161718192021222324252627
  1. #include "preset_ai.h"
  2. #include "FreeRTOS.h"
  3. #include "task.h"
  4. #include "settings_api.h"
  5. #include <stdio.h>
  6. #if defined (MAI_12)
  7. //
  8. void preset_set_state(void)
  9. {
  10. for (int i = 0; i < AI_COMMON_NUMBER; i++)
  11. {
  12. if (((settings.preset_state_bits >> i) & 1) != settings.preset[i].state)
  13. {
  14. settings.preset[i].state = ((settings.preset_state_bits >> 1) & 1);
  15. }
  16. }
  17. }
  18. #endif