application.fam 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. App(
  2. appid="debug_apps",
  3. name="Basic debug apps bundle",
  4. apptype=FlipperAppType.METAPACKAGE,
  5. provides=[
  6. "blink_test",
  7. "vibro_test",
  8. "keypad_test",
  9. "usb_test",
  10. "usb_mouse",
  11. "uart_echo",
  12. "display_test",
  13. "text_box_test",
  14. "file_browser_test",
  15. ],
  16. )
  17. App(
  18. appid="blink_test",
  19. name="Blink Test",
  20. apptype=FlipperAppType.DEBUG,
  21. entry_point="blink_test_app",
  22. cdefines=["APP_BLINK"],
  23. requires=["gui"],
  24. stack_size=1 * 1024,
  25. order=10,
  26. )
  27. App(
  28. appid="vibro_test",
  29. name="Vibro Test",
  30. apptype=FlipperAppType.DEBUG,
  31. entry_point="vibro_test_app",
  32. cdefines=["APP_VIBRO_TEST"],
  33. requires=["gui"],
  34. stack_size=1 * 1024,
  35. order=20,
  36. )
  37. App(
  38. appid="keypad_test",
  39. name="Keypad Test",
  40. apptype=FlipperAppType.DEBUG,
  41. entry_point="keypad_test_app",
  42. cdefines=["APP_KEYPAD_TEST"],
  43. requires=["gui"],
  44. stack_size=1 * 1024,
  45. order=30,
  46. )
  47. App(
  48. appid="usb_test",
  49. name="USB Test",
  50. apptype=FlipperAppType.DEBUG,
  51. entry_point="usb_test_app",
  52. cdefines=["APP_USB_TEST"],
  53. requires=["gui"],
  54. stack_size=1 * 1024,
  55. order=50,
  56. )
  57. App(
  58. appid="usb_mouse",
  59. name="USB Mouse Demo",
  60. apptype=FlipperAppType.DEBUG,
  61. entry_point="usb_mouse_app",
  62. cdefines=["APP_USB_MOUSE"],
  63. requires=["gui"],
  64. stack_size=1 * 1024,
  65. order=60,
  66. )
  67. App(
  68. appid="uart_echo",
  69. name="UART Echo",
  70. apptype=FlipperAppType.DEBUG,
  71. entry_point="uart_echo_app",
  72. cdefines=["APP_UART_ECHO"],
  73. requires=["gui"],
  74. stack_size=2 * 1024,
  75. order=70,
  76. )
  77. App(
  78. appid="display_test",
  79. name="Display Test",
  80. apptype=FlipperAppType.DEBUG,
  81. entry_point="display_test_app",
  82. cdefines=["APP_DISPLAY_TEST"],
  83. requires=["gui"],
  84. stack_size=1 * 1024,
  85. order=120,
  86. )
  87. App(
  88. appid="text_box_test",
  89. name="Text Box Test",
  90. apptype=FlipperAppType.DEBUG,
  91. entry_point="text_box_test_app",
  92. cdefines=["APP_TEXT_BOX_TEST"],
  93. requires=["gui"],
  94. stack_size=1 * 1024,
  95. order=140,
  96. )
  97. App(
  98. appid="file_browser_test",
  99. name="File Browser Test",
  100. apptype=FlipperAppType.DEBUG,
  101. entry_point="file_browser_app",
  102. cdefines=["APP_FILE_BROWSER_TEST"],
  103. requires=["gui"],
  104. stack_size=2 * 1024,
  105. order=150,
  106. )