Hallo

Yes interested .

I am testing it already for several weeks , but I cannot get it working
100% reliable . (there is also the power level 3.3 Volt for rx/tx)
standanole it works but
integrated in a bigger program not so good. . Because if I send several
characters the PIC misses some characters... Sending characters from
bluetooth to the HC05 module is Ok , but if the characters are arriving in
to the PIC to quick.. and  the serial buffer is not yet empty . ..

I am testing also BLE module rn 4871 .(dip,ani and pwm on board) .

So a library would be good to support ,

Bart eauprez

On Sat, 20 Feb 2021 at 10:40, Rob CJ <[email protected]> wrote:

> Hi Vserducan,
>
> I saw the the HC-06 is a Bluetooth slave device only while the HC-05 can
> also be used as master. I ordered both to see if I could make one library
> to support both the HC-05 and the HC-06. I need to dive into some details
> about the master mode since slave only is easier to use.
>
> It will take at least 6 weeks since I ordered them in China. That would
> give me sufficient time to write the library 🙂.
>
> If it is ready and works, I will most likely make a video and post it on
> Jallib & Jallist.
>
> Kind regards,
>
> Rob
>
>
>
> ------------------------------
> *Van:* [email protected] <[email protected]> namens vsurducan
> <[email protected]>
> *Verzonden:* zaterdag 20 februari 2021 10:12
> *Aan:* [email protected] <[email protected]>
> *Onderwerp:* Re: [jallib] Library for HC-06 Module?
>
> Hi Rob,
> Yes indeed, there are several PIC microcontrollers with up to 4  EUSART,
> on those debugging and controlling BLE should be easier...
> Testing the whole HC06 command set using an FTD module and a terminal
> installed on a laptop is a good idea...:)
> have a nice time!
>
> On Sat, Feb 20, 2021 at 10:41 AM Rob CJ <[email protected]> wrote:
>
> Hi Vsurducan,
>
> Interesting.
>
> I looked at some examples on the HC-06 also on Youtube (all with Arduino
> of course) and you see people struggle with the Arduino board since the
> serial interface is also used to program the Arduino and so they need to
> disconnect the module when they program it. Nice to have a separate
> programmer in that case. You may remember that I made some kind of Arduino
> Uno board for JAL (JALPIC One) but that uses the programming pins for
> programming the PIC so you can still use the serial interface.
>
> I downloaded some documentation of the HC-06 and I think it is a nice
> module to use so I think I will start with a JAL library for the HC-06.
>
> Kind regards,
>
> Rob
>
> ------------------------------
> *Van:* [email protected] <[email protected]> namens vsurducan
> <[email protected]>
> *Verzonden:* zaterdag 20 februari 2021 08:49
> *Aan:* [email protected] <[email protected]>
> *Onderwerp:* Re: [jallib] Library for HC-06 Module?
>
> Hi Rob,
> In 2016 or so, I had a soil moisture sensor project solar powered, using
> HC 11 BLE for data transmission.
> A few thoughts about this is here (maybe it helps to set the device as
> peripheral, as central unit or to initiate a data transmission) :
> https://www.researchgate.net/publication/322078600_Efficient_low-power_wireless_communication_setup_for_an_autonomous_soil_moisture_sensor/link/5a48d02f458515f6b0578f9d/download
>
> Each HC BLE has a different AT command set. Some of the commands are
> documented in the producer datasheet some others are not.
> There are also devices with the same name (aka HC 11) but with different
> command sets, produced by different vendors.
> The most challenging was to put BLE on sleep and wake it at the requested
> time, because even though it's a low power, it drives quite much (17mA or
> so) during transmission.
>
> A library will be good. :)  However it might work just for the HC06
> tested...
>
>
> A typical sequence for defining some operating modes using constants:
> const byte BLEmode [] = "AT+MODE0"
> const byte BLEimme [] = "AT+IMME1"
> const byte BLEwake_up[] = "wakeu"
> const byte BLEreset[] = "AT+RESET"
> const byte BLEcentral[] = "AT+ROLE1"
> const byte BLEdisconnect[] = "AT"
> const byte BLEperipheral[] = "AT+ROLE0"
> const byte BLEsleep[] = "AT+SLEEP"
> const byte BLERFpower[] = "AT+POWE2" ; 0dBm
> const byte BLEname[] = " MS1 "
> const byte BLEset_name[] = "AT+NAMEMS1"
> const byte BLEconnect[] = "AT+CON884AEA6A0DA9"
>
> or a procedure for waking up the module (writing anything for a sufficient
> long time):
> procedure BLEwake is
>  for 20 loop
>    print_string (serial_hw_data, BLEwake_up)
>  end loop
> end procedure
>
>
> On Fri, Feb 19, 2021 at 8:16 PM [email protected] <[email protected]>
> wrote:
>
> Hi all,
>
> I saw a question about a library for the HC-06 Module which is a bluetooth
> module. I had a quick look at the description and it does not seem to be a
> very complex device but a library could make life a bit easier.
>
> I was wondering if - besides the one question I have seen about this
> module - if there are more people that would like to have a library for
> this module.
>
> If so, let me know. i can give it a try (unless someone already created a
> library of course).
>
> Kind regards,
>
> Rob
>
> --
> You received this message because you are subscribed to the Google Groups
> "jallib" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jallib/d6eff2a3-71af-4172-ad2b-9f9590b3cef6n%40googlegroups.com
> <https://groups.google.com/d/msgid/jallib/d6eff2a3-71af-4172-ad2b-9f9590b3cef6n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "jallib" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jallib/CAM%2Bj4qvT%3DcVrM%2Bzui-FjKT1jjU8UC0XnEXEs4FDas_0UTLAgdA%40mail.gmail.com
> <https://groups.google.com/d/msgid/jallib/CAM%2Bj4qvT%3DcVrM%2Bzui-FjKT1jjU8UC0XnEXEs4FDas_0UTLAgdA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "jallib" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jallib/AM0PR07MB6241D8C1BF1CB956F7643F18E6839%40AM0PR07MB6241.eurprd07.prod.outlook.com
> <https://groups.google.com/d/msgid/jallib/AM0PR07MB6241D8C1BF1CB956F7643F18E6839%40AM0PR07MB6241.eurprd07.prod.outlook.com?utm_medium=email&utm_source=footer>
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "jallib" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jallib/CAM%2Bj4qtHDhWb-e7CRhMNy_zX4Wbjrkg2Px0kJxv%3D2zcigk8v2Q%40mail.gmail.com
> <https://groups.google.com/d/msgid/jallib/CAM%2Bj4qtHDhWb-e7CRhMNy_zX4Wbjrkg2Px0kJxv%3D2zcigk8v2Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "jallib" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jallib/AM0PR07MB62412E3B0327D8E428CD6C72E6839%40AM0PR07MB6241.eurprd07.prod.outlook.com
> <https://groups.google.com/d/msgid/jallib/AM0PR07MB62412E3B0327D8E428CD6C72E6839%40AM0PR07MB6241.eurprd07.prod.outlook.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jallib/CACKGJKvZOZxRj3QmndmTZKeFEwhHrSsg9xRx2OfDH7zCKBO29Q%40mail.gmail.com.

Reply via email to