Files
Obsidian-Main/02. PARA/04. Archives(歸檔)/01. Project(專案)/003. Meetup firmware update check.md
2022-06-02 17:55:14 +08:00

1.6 KiB
Raw Blame History

  • 可以讀出device version (2021/01/11-2021/01/14) ^f3bffe

    • FWUpdateMeridian-DEV.exe 雖然可以讀version但是是顯示在UI上script無法從terminal讀出來。
    • Visual Studio 2017無法編譯會有C2280的error。
      • Error at Frontends\common\cliwrapper.cpp, line: 87
        template<class S>
        locked_basic_ostream<E, T> operator<<(const S& s)
        {
            auto lock = std::unique_lock<std::mutex>(sync_basic_ostream_mutex);
            os_ << s;
            return locked_basic_ostream<E, T>(os_, std::move(lock)); <- HERE!
        }
        
    • 使用Visual Studio 2013可以編譯。
    • 修改vc-fwUpdate裡面的LogiFirmwareUpdateMeetup來讀device version並從teminal印出來。(2021/01/11-2021/01/14) ^703261
  • 可以讀出image version (2021/01/11-2021/01/11)

    • 因為image version是包在FWUpdateMeridian-DEV.exe裡面,每個版本都會有不同的FWUpdateMeridian-DEV.exe,所以沒有辦法透過修改FWUpdateMeridian-DEV.exe來得到image version。
    • 請Avon為每一個FWUpdateMeridian-DEV.exe編寫一個version.txt來讓FwUpdateCheck.py讀取。
  • 測試不同firmware交替測試 (2021/01/16-)

    • 再跟Avon要一版firmware (2021/01/16-) ^429c0b
      • 結果沒給,算了
  • 測試Meetup的錄音 (2021/01/16-) ^f5f408

  • 把Meetup FirmwareUpdateCheck.py更新到RobotRunDoc (2021/01/16-) ^fed4be

  • 把Meetup FirmwareUpdateCheck.py更新到Jira (2021/01/16-) ^04fb4f