cc1101-workaround.c 630 B

123456789101112131415161718192021222324
  1. #include "flipper.h"
  2. #include "u8g2.h"
  3. void cc1101_workaround(void* p) {
  4. FuriRecordSubscriber* fb_record = furi_open_deprecated("u8g2_fb", false, false, NULL, NULL, NULL);
  5. if(fb_record == NULL) {
  6. printf("[cc1101] cannot create fb record\n");
  7. furiac_exit(NULL);
  8. }
  9. while(1) {
  10. u8g2_t* fb = furi_take(fb_record);
  11. if(fb != NULL) {
  12. u8g2_SetFont(fb, u8g2_font_6x10_mf);
  13. u8g2_SetDrawColor(fb, 1);
  14. u8g2_SetFontMode(fb, 1);
  15. u8g2_DrawStr(fb, 2, 12, "cc1101 workaround");
  16. }
  17. furi_commit(fb_record);
  18. delay(1000);
  19. }
  20. }