application.fam 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. App(
  2. appid="eth_troubleshooter",
  3. name="[W5500] Ethernet",
  4. apptype=FlipperAppType.EXTERNAL,
  5. entry_point="eth_troubleshooter_app",
  6. requires=[
  7. "gui",
  8. "power",
  9. ],
  10. stack_size=6 * 1024,
  11. fap_icon="images/ethernet_icon_10x10px.png",
  12. fap_category="GPIO/Debug",
  13. fap_author="@karasevia & @arag0re & @xMasterX",
  14. fap_weburl="https://github.com/xMasterX/all-the-plugins",
  15. fap_version="1.1",
  16. fap_description="Test your Ethernet connection with W5500 module and Flipper",
  17. fap_icon_assets="images",
  18. fap_private_libs=[
  19. Lib(
  20. cflags=[
  21. "-Wunused-parameter",
  22. "-Wunused-function",
  23. "-Wredundant-decls",
  24. "-Wunused-parameter",
  25. ],
  26. name="ioLibrary_Driver",
  27. fap_include_paths=[
  28. "Ethernet/W5500",
  29. "Ethernet",
  30. "Internet/DHCP",
  31. "Internet/DNS",
  32. # "Internet/FTPClient",
  33. # "Internet/FTPServer",
  34. # "Internet/httpServer",
  35. "Internet/ICMP",
  36. # "Internet/MQTT",
  37. # "Internet/MQTT/MQTTPacket/src",
  38. # "Internet/SNMP",
  39. # "Internet/SNTP",
  40. # "Internet/TFTP",
  41. ],
  42. sources=[
  43. "Ethernet/W5500/*.c",
  44. "Ethernet/*.c",
  45. "Internet/DHCP/*.c",
  46. "Internet/DNS/*.c",
  47. # "Internet/FTPClient/*.c",
  48. # "Internet/FTPServer/*.c",
  49. # "Internet/httpServer/*.c",
  50. "Internet/ICMP/*.c",
  51. # "Internet/MQTT/*.c",
  52. # "Internet/MQTT/MQTTPacket/src/*.c",
  53. # "Internet/SNMP/*.c",
  54. # "Internet/SNTP/*.c",
  55. # "Internet/TFTP/*.c",
  56. ],
  57. ),
  58. ],
  59. )