Skip to content

pc0808f/smartpay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

code-change list

2025/1/20_HP_V1.00c, Thomas

  1. 優化OTA流程:只要有OTA檔案,不管更新成功、更新失敗、沒有檔案異動可以更新,做完都會刪除OTA檔案然後重開機
  • Based on smartpay 2025/1/20_HP_V1.00b, Thomas

2025/1/20_HP_V1.00b, Thomas

  1. 為了順利OTA,刪減註解,另外使用README.md當作code-change list
  • Based on smartpay 2025/1/20_HP_V1.00a, Thomas

2025/1/20_HP_V1.00a, Thomas

  1. 為了讓IO中斷能即時處理,原本的三個timer改用thread來運行
  2. thread不能做WDT,因此用flag轉到main loop下清除WDT
  3. 為了3分鐘回報sales、status的時間準確性,這部份用timer啟動flag
  4. IO中斷有一些測試程式碼,下次可以清掉
  5. 刪減註解或用不到的舊程式碼,優化程式碼長度
  6. Data_xxx.py會判斷LCD是否有經過main.py初始化,若沒有被初始化過才會做初始化,避免重複執行浪費資源
  • Based on smartpay 2024/12/9_HP_V0.03, Thomas

About

smartpay

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages