New post
0

How To Connect SkySafari 6 On Android + Arduino Through HC05 Bluetooth Module + Basic Encoder Protocol (Read On!)

Hi, I am trying to initiate a bluetooth connection between SkySafari 6 on Android and a Arduino through HC05 bluetooth module.

I am using 'Basic encoder' protocol and I receive following commands from SkySafari then SkySafari says problem of connection.

I am expecting only 'Q' commands :

10:38:46.420 -> $
10:38:46.420 -> $
10:38:46.420 -> $
10:38:46.454 -> Q
10:38:46.454 -> Receive Q command.
10:38:46.488 -> Q
10:38:46.488 -> Receive Q command.
10:38:46.521 -> Q
10:38:46.521 -> Receive Q command.
10:38:46.521 -> ⸮
10:38:46.555 -> E
10:38:46.555 -> E
10:38:46.555 -> E
10:38:46.555 ->
10:38:46.555 ->
10:38:46.555 -> ⸮

 

Can give you byte conversion if needed.

What does this command mean (except Q that I know) ?

Thanks for your help.

Arno

1 comment

  • 0
    Avatar
    ROCHE Arnaud

    Just to answer to my own question if it can help other people in the future.

    I have spent lot of times to understand why SkySafari was not able to communicate with my Arduino through Bluetooth... It was always saying 'Can connect to device but device does not answer'. At least it is just a parameter in SkySafari in Parameter->Telescope->Configuration->Mount type, uncheck "Get Automatically" for encoder steps and enter your encoder steps for revolution. And it works !

    However I would be interested to know how to send to SkySafari from Arduino the encoder steps ?

    There is a command like this :

    R8192<tab>8192<cr>

     But when am I supposed to send it to SkySafari and is SkySafari able to understand it ? Was not able to make it work

Please sign in to leave a comment.