Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Server] Upload firmware via OTA #405

Closed
Dounx opened this issue Dec 17, 2022 · 7 comments · Fixed by #880
Closed

[Server] Upload firmware via OTA #405

Dounx opened this issue Dec 17, 2022 · 7 comments · Fixed by #880
Labels
Area: GUI Related to the GUI Area: Server Related to the server Priority: Normal The default priority Type: Enhancement Adds or improves a feature

Comments

@Dounx
Copy link

Dounx commented Dec 17, 2022

Can we add a feature to update each connected tracker via OTA?

@Dounx
Copy link
Author

Dounx commented Dec 17, 2022

  1. Select the firmware
  2. Select the conntected trackers
  3. Click Upload button

@Dounx
Copy link
Author

Dounx commented Dec 22, 2022

I found a firmware-update branch, will it implement the OTA upgrade function? @loucass003

@Kamilake
Copy link
Contributor

I found a firmware-update branch, will it implement the OTA upgrade function?

I made this as a simple batch script.
that automatically detect the ip addr, selects and flash firmware with OTA, and then the tracker reboots itself.

If you think this code is useful for you, I will release it with an English(or your lang)!
(currently translated into Korean)

@Dounx
Copy link
Author

Dounx commented Jan 27, 2023

I found a firmware-update branch, will it implement the OTA upgrade function?

I made this as a simple batch script.

that automatically detect the ip addr, selects and flash firmware with OTA, and then the tracker reboots itself.

If you think this code is useful for you, I will release it with an English(or your lang)!

(currently translated into Korean)

This is exactly the functionality I want, I would like to refer to the implementation if possible, English is fine.

@Kamilake
Copy link
Contributor

Kamilake commented Jan 31, 2023

This is exactly the functionality I want, I would like to refer to the implementation if possible, English is fine.

If it's useful for you, I'll proceed with the work!

https://github.com/Kamilake/FineMotion_OTA_Uploader

Without python dep:
0.3.1a_FineMotion_Updater.zip

@Kamilake
Copy link
Contributor

Kamilake commented Jan 31, 2023

I just finished a basic translation and some tweaks! @Dounx
(It's a machine translation, but I'd appreciate it if you could review it.)

@Dounx
Copy link
Author

Dounx commented Jan 31, 2023

I just finished a basic translation and some tweaks! @Dounx (It's a machine translation, but I'd appreciate it if you could review it.)

Thx, I will try to port your code to SlimeVR-Server project later.

@TheButlah TheButlah added Type: Enhancement Adds or improves a feature and removed Type: Feature Request labels Feb 12, 2023
@TheButlah TheButlah added this to the SlimeVR v1.0 milestone Feb 12, 2023
@TheButlah TheButlah changed the title Upload firmware via OTA [Server] Upload firmware via OTA Feb 12, 2023
@TheButlah TheButlah removed this from the SlimeVR v1.0 milestone Feb 12, 2023
@ImUrX ImUrX linked a pull request Nov 5, 2023 that will close this issue
@ButterscotchV ButterscotchV added Priority: Normal The default priority Area: GUI Related to the GUI Area: Server Related to the server labels Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: GUI Related to the GUI Area: Server Related to the server Priority: Normal The default priority Type: Enhancement Adds or improves a feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants