-
Notifications
You must be signed in to change notification settings - Fork 9
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
uploader.py/sh info #15
Comments
i have been unable to get python dbus installed, used by bluezero... on mac or ubuntu |
this made me update my 'app version' characteristic to retrieve the hw type as well. for image selection ...thx... |
Added more info in tools folder: https://github.com/vovagorodok/ArduinoBleOTA/blob/main/tools/README.md
Added more information about it: https://github.com/vovagorodok/ArduinoBleOTA/blob/main/doc/VERSIONING.md
It's not related to specific devkit hardware. HW name characteristic is used only for update possibilities. See
You can check how it implemented in https://github.com/vovagorodok/ble_ota_app. It helps to small developers attach their devices to update system (for free) just by adding new line to this app: https://github.com/vovagorodok/ble_ota_app/blob/main/doc/ADD_NEW_HARDWARE.md and not create their new app for updating (if they want of course). Application is ready and will be released soon in Android and iOS stores. |
Hmm strange it should work only in linux because of DBus. Ubuntu contain systemd and dbus |
says dbus not found... not a python guy. all the instructions for solving fail to build some 'wheel'? |
on the added Doc. got it.. I think I was expecting more checking against the info needed on begin(). thanks for app info.. not sure I can go that way as your service in not advertising unless my app sends a trigger thru my service's characteristics. (ie, your service is ONLY available JUST for a the actual upload) app.. my app is written in Ionic, so there is a layer between my JS code and hardware access.. will see.. |
In Ubuntu I just install bluezero:
Please show me error log |
ok dbus fixed... next
uname -a and trying to install gi
|
https://stackoverflow.com/questions/21530577/fatal-error-python-h-no-such-file-or-directory Try:
|
thx, that worked, but no change really
|
https://stackoverflow.com/questions/71369726/no-module-named-gi uploader.py i started from
Maybe not the same instances. |
no, missed link above.. which fixed gi issue.. SO now script runs.. onward! thanks |
closing now.. |
can u provide any text of what is being accomplished?
I have the service swapped in now and can see its characteristics...
the bash script is looking two dirs up from tools folder, but on my mac under platformio its 4 levels up
and its looking at some json objects..
how is the hw/sw info used in the ESP on begin() compared to what on the sender app side?
what is the HW 'name' and value supposed to represent?
when platformio uploads the new code it reports
ESP32-D0WD-V3 (revision v3.0)
I have to port all the uploader to my IOS config app.
get info on images from some server api. then get the selected one (how tbd) and then send to the connected device
The text was updated successfully, but these errors were encountered: