coffeeproject_code_analyze.txt 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. 1-41行:import套件
  2. 52-68行:#主頁面程式
  3. 71-105行:#sql_get語法
  4. 128-134行:#使用者名稱測試
  5. #板子燒錄請求
  6. 136-229行:板子燒錄
  7. 247-263行:板子燒錄回應
  8. 265-267行:更改檔案權限(?)
  9. 270-276行:#板子介面測試
  10. 278-295行:#檢視使用者條件
  11. #桶槽間溝通
  12. 304-313行:桶槽命令(?)
  13. 316-327行:選擇條件
  14. 329-386行:board_loader
  15. 387-394行:#桶槽前後關係設定
  16. 397-567行:#致動器功能程式定義
  17. 570-1482行:#感測器功能程式定義
  18. 1486-2015行:#控制板燒錄:生成 main.c
  19. 2019-2048行:loader (加載器?)
  20. 2051-2091行:drop_down_list(下拉選單?)
  21. 2094-2170行:container_loading(桶槽狀態?)
  22. 2171-2202行:loading_sensors(載入感測器?)
  23. 2204-2244行:demo(用途不明)
  24. 2246-2285行:demo_auto(用途不明)
  25. 2288-2408行:#脫皮機自動化測試頁
  26. 2411-2448行:#乾燥槽狀態更新
  27. 2450-2477行:#乾燥槽自動化測試頁
  28. 2480-2566行:#乾燥槽 乾燥暫停 出料
  29. 2570-3046行:dryDEMO_auto_status(自動乾燥狀態測試?)
  30. 3050-3707行:dry_auto_status(自動乾燥狀態?)
  31. 3711-4038行:dry_auto_test_1101backup(自動乾燥測試備份?)
  32. 4041-4073行:#發酵槽自動化測試頁
  33. 4076-4489行:fermentDEMO_auto_status(demo發酵自動化狀態)
  34. 4493-5543行:ferment_auto_test(發酵自動化測試)
  35. 5548-6356行:ferment_auto_test_1026backup(發酵自動化測試備份?)
  36. 6358-6373行:video介面
  37. 6376-6391行:sitemap(網站地圖?)
  38. 6393-6395行:index_navbar(頁面導覽)
  39. 6397-6411行:camera_dry(乾燥貨櫃攝影機)
  40. 6413-6427行:camera_ferment(發酵貨櫃攝影機)
  41. 6430-6443行:camera_clean(清洗貨櫃攝影機)
  42. 6446-6448行:camera_dry_2(乾燥貨櫃攝影機)
  43. 6451-6620行:camera(所有桶槽IP與地址?)
  44. 6621-6635行:dry_SHT11
  45. 6637-6645行:dry_UltraSonic
  46. 6647-6656行:dry_input_UltraSonic
  47. 6658-6667行:dry_output_UltraSonic
  48. 6669-6678行:ferment_SHT11
  49. 6681-6689行:ferment_WaterLevel
  50. 6691-6705行:ferment_WaterIn
  51. 6707-6716行:ferment_UltraSonic
  52. 6730-6739行:ferment_input_UltraSonic_
  53. 6742-6751行:ferment_output_UltraSonic_
  54. 6753-6768行:ferment_watertesting
  55. 6818-6834行:R_loading(致動器_中水桶)R是中水桶
  56. 6836-6846行:SO_loading(致動器_脫皮機_ALL)SO是色選出料
  57. 6848-6870行:S_loading(致動器_色選機、致動器_超音波感測器、致動器_顏色感測器)S是色選
  58. 6872-6882行:PO_loading(致動器_脫皮機_ALL)PO是脫皮出料
  59. 6884-6896行:P_loading(致動器_脫皮機_ALL)P是脫皮
  60. 6899-6908行:CO_loading(沒找到相對名稱CCO是清洗貨櫃外)
  61. 6911-6962行:C_loading(致動器_浮選清洗_ALL、感測器_浮選清洗_超音波感測器)C是清洗
  62. 6965-7051行:F_loading(F是發酵)(致動器_發酵槽_ALL、感測器_發酵桶_SHT11、感測器_發酵桶_二氧化碳、
  63. 感測器_發酵桶_酸鹼值、感測器_發酵桶_氣壓、感測器_發酵桶_超音波感測器、
  64. 感測器_發酵桶_保溫夾層水位計、感測器_發酵桶_咖啡生豆高度、感測器_發酵桶_水位高度、感測器_發酵桶_馬達編碼器)
  65. 7054-7067行:FI_loading(F是發酵)
  66. 7069-7085行:FO_loading(FO是發酵出料)
  67. 7088-7100行:DI_loading(DI是乾燥入料)
  68. 7102-7114行:DO_loading(DO是乾燥出料)
  69. 7116-7210行:D_loading(D是乾燥)(感測器_乾燥桶_超音波感測器、感測器_乾燥桶_SHT11、感測器_乾燥桶_土壤三合一、感測器_乾燥桶_氣壓、致動器_乾燥桶_ALL)
  70. 7213-7226行:index_new(新首頁)
  71. 7228-7230行:user(user首頁)
  72. 7251-7596行:chart_D(chart圖)
  73. 7717-7721行:dry_tank(不明用途)
  74. 7723-7735行:clean(清洗貨櫃頁面)
  75. 7737-7749行:ferment(發酵貨櫃頁面)
  76. 7751-7763行:dry(乾燥貨櫃頁面)
  77. 7765-7788行:reclaimedwater_tank([操作] 中水桶操作介面)
  78. 7790-7816行:colorselect_container_tank([操作] S + tid + 色選機操作介面)
  79. 7818-7844行:peel_container_tank([操作] P + tid + 脫皮機操作介面)
  80. 7846-7875行:peel_container(脫皮機P + tid + 總操作介面)
  81. 7877-7917行:clean_container([操作] C + tid + 清洗浮選槽操作介面)
  82. 7919-8012行:clean_container_tank([操作] C + tid + 清洗浮選槽操作介面)
  83. 8014-8107行:ferment_container(發酵槽F + tid + 總操作介面)
  84. 8109-8175行:ferment_container_tank([操作] F + tid + 發酵槽操作介面)
  85. 8177-8198行:ferment_container_input([操作] FI + tid + 發酵入料儲豆槽操作介面)
  86. 8200-8224行:ferment_container_output([操作] FO + tid + 發酵出料儲豆槽操作介面)
  87. 8227-8240行:dry_container_schedule(dry_container_schedule)
  88. 8242-8253行:dry_block(積木設定_乾燥空桶等待)
  89. 8255-8264行:dry_block_empty(積木設定空白_乾燥空桶等待)
  90. 8266-8333行:dry_block_format(# 0323 積木程式 格式調整)
  91. 8335-8531行:dry_block_set(# 積木程式)
  92. 8533-8640行:乾燥貨櫃_各致動器控制
  93. 8642-8927行:發酵貨櫃_各致動器控制
  94. 8931-9068行:原本的乾燥貨櫃控制, 備份用
  95. 9070-9107行:登入頁面的訪問路徑
  96. 9109-9152行:登入重設密碼的頁面
  97. 9154-9179行:註冊頁面的訪問路徑
  98. 9181-9193行:驗證email訪問路徑
  99. 9195-9206行:驗證username訪問路徑
  100. 9209-9216行:咖啡貨櫃的訪問路徑
  101. 9219-9226行:貨櫃1的訪問路徑
  102. 9228-9504行:貨櫃1排程的訪問路徑
  103. 9507-9514行:貨櫃2的訪問路徑
  104. 9516-9525行:貨櫃2排程的發酵槽訪問路徑
  105. 9527-9814行:貨櫃2排程發酵槽的清單訪問路徑
  106. 9817-9824行:貨櫃2感測器的發酵槽訪問路徑
  107. 9826-9846行:貨櫃2感測器發酵槽的清單訪問路徑
  108. 9849-10074行:貨櫃2感測器發酵槽歷史數據的訪問路徑
  109. 10076-10504行:Rita 改寫(內容不明)
  110. 10507-10514行:貨櫃2致動器的發酵槽訪問路徑
  111. 10516-10525行:貨櫃2致動器發酵槽的清單訪問路徑
  112. 10528-10535行:貨櫃3的訪問路徑
  113. 10537-10619行:貨櫃3排程的訪問路徑
  114. 10622-10629行:影像串流的訪問路徑
  115. 10631-10640行:影像的訪問路徑
  116. 10642-10652行:獲取relay狀態路徑
  117. 10654-10664行:獲取脫皮機狀態路徑
  118. 10667-10673行:退出的訪問路徑
  119. 10676-10766行:udp_views(socket程式?)
  120. 10769-10864行:影像串流的路徑
  121. 10867-10901行:開頭寫一個D,作用不明
  122. 10907-10942行:mqtt_block
  123. 10945-11240行:mqtt發布
  124. 11243-11255行:(有12/10start&12/10finish)(意義不明)
  125. 11259-11559行:mqtt發布(有10/19start&10/19finish)(意義不明)
  126. 11562-11576行:board_prog
  127. 11578-11774行:處理mqtt訂閱的信息