👍️[Update] Optimize : Init完了時にrun\initialization_completeでconfig設定値をすべてresultで渡すように変更
This commit is contained in:
@@ -34,6 +34,8 @@ run_mapping = {
|
||||
"speaker_device_list":"/run/speaker_device_list",
|
||||
|
||||
"update_software_flag":"/run/update_software_flag",
|
||||
|
||||
"initialization_complete":"run/initialization_complete",
|
||||
}
|
||||
|
||||
controller.setRunMapping(run_mapping)
|
||||
@@ -395,15 +397,9 @@ if __name__ == "__main__":
|
||||
main.startReceiver()
|
||||
main.startHandler()
|
||||
|
||||
# mappingのget/data/*でかつstatus:Trueのendpointを実行する
|
||||
controller.sendConfigStatusTrueData()
|
||||
|
||||
controller.setWatchdogCallback(main.stop)
|
||||
controller.init()
|
||||
|
||||
# mappingのget/data/*でかつstatus:Falseのendpointを実行する
|
||||
controller.sendConfigStatusFalseData()
|
||||
|
||||
# mappingのすべてのstatusをTrueにする
|
||||
for key in mapping.keys():
|
||||
mapping[key]["status"] = True
|
||||
|
||||
Reference in New Issue
Block a user