DroidPlanner / tower-pebble

Other
4 stars 12 forks source link

Doesn't work on pebble time #33

Closed HuguesD closed 8 years ago

HuguesD commented 8 years ago

Hi, I installed tower on latest android phone. I also installed the tower pebble app on the phone. Nothing happens on the pebble watch. How does it work ?

squilter commented 8 years ago

Thanks for the report. I don't have a pebble time, and I'm not surprised that it doesn't work out of the box.

HuguesD commented 8 years ago

Does it mean that the tower pebble only works on previous pebble and not on the latest time version ? or is the tower pebble app just broken ? Did anyone already used it once ?

squilter commented 8 years ago

Yes, it works fine on the original pebble.

HuguesD commented 8 years ago

Ok good to know. Can you describe the installation & configuration steps you follow to make it work on the original pebble ? Maybe I'm not doing something needed and I do not understand the link between the pebble watch and Tower : do you need to install something on the pebble watch ?

squilter commented 8 years ago

On Android you need 3DR Services and Tower Pebble. You can also install Tower, but it isn't necessary. After that, open Tower Pebble and click the install button to install the watchapp on the pebble.

hamishwillee commented 8 years ago

@n0k This is probably something we need to include in the Android docs.

HuguesD commented 8 years ago

The procedure works now. Thx. Is there a document describong the functions available from the pebble watch screen ? I xurrently see only one screen, that shows three buttons : follow, pause, RTL and a connection status indication. Are there other functions ?

squilter commented 8 years ago

No, that's all there is.

HuguesD commented 8 years ago

Ok. For fun (I am sure there are better ways to do this) I am developing/playing with a pebbel time watch on which I am running a HTTP rest client. The client will connect to a ESP8266 Wifi/UART device (running its own web server and waiting for a http get from the watch). Then in turn the ESP8266 converts the HTTP GET (requesting a "RTL" for exampl) to its UART interface which is connected via USB (USB/UART FTDI) to a GCS. The GCS then sends the command to the multicopter via mavlink (using dronekit.io). I am at step where I send the requested action to the UART interface. I still have to develop the GCS part with dronekit.io. Maybe this could be a way to extend the use of more complex APM:Copter control from a pebble watch ? Let me know what you think.

squilter commented 8 years ago

I saw your work on DIYDrones. Looks cool!

HuguesD commented 8 years ago

Thx Squilter, it was indeed a fun learning project to do. As I posted as a comment, you should upgrade the current Tower Pebble app to use the color screen of the last Pebble watches.