2018年9月30日星期日

DSD TECH Bluetooth Tools Soft

Download Version 1.01  from Here : DSD TECH Bluetooth Tools



With DSD TECH Bluetooth Tools software, you can easily set the  parameters, do not need to remember a bunch of AT commands.

Now Support the follow Device
1, DSD TECH SH-A10 iBeacon
2, DSD TECH SH-A11 Eddystone/iBeacon Dongle
3, DSD TECH SH-HC-08 Bluetooth module
4, DSD TECH SH-M08 Bluetooth module
5, DSD TECH HM-10 Bluetooth module
6, DSD TECH HC-06 Bluetooth module
7, DSD TECH HC-05 Bluetooth module
8, DSD TECH SH-U10-SPP Bluetooth 2.0 SPP to RS485 adapter
9, DSD TECH SH-U10-BLE Bluetooth 4.0 BLE to RS485 adapter

Please note that only some important AT commands are supported. The complete AT instruction please refer to Datasheet.


DSD TECH Bluetooth Tools Update history

----------2018-01-30  Version: V1.01 -----------------
*Add support for AT command of HC-05, HC-06 module (only Part of the AT Command)
*Add support for SH-U10-SPP bluetooth 2.0 SPP to RS485 devices
*Add support for SH-U10-BLE bluetooth 4.0 BLE to RS485 devices

3 条评论:

  1. hye,
    I'am unable to call the module with an arduino.
    It only tell me back OKsetname after AT+NAME/
    Here's my code and i use a tension divider for Rx module (2.2k and 1k).
    Thank you for helping me. It's the second module from your company i try and i'm unable oif making it working with all my arduino. It's well connectiing with my device by BT in all the case.
    Thanks
    //***********************************************/*
    #include //Software Serial Port
    #define RxD 3 //Pin 2 pour RX (pin0=serial) vert
    #define TxD 2 //Pin 3 pour TX, on peut changer noir
    SoftwareSerial BTSerie(RxD,TxD);

    void setup()
    {
    Serial.begin(9600); //115200 si on veut
    delay(500);
    Serial.println("Bonjour - Pret pour les commandes AT");
    // Configuration du bluetooth
    pinMode(RxD, INPUT);
    pinMode(TxD, OUTPUT);
    BTSerie.begin(9600); //57600
    delay(500);
    BTSerie.print("AT+VERSION"); //Demande le N° de version
    delay(1000);
    BTSerie.print("\r\n");
    Serial.print ("demande faite");
    }
    void loop()
    {
    char recvChar;
    //On lit caractere par caractere sur le BTSerie et on affiche sur le Terminal Serie
    if (BTSerie.available()) {
    recvChar = BTSerie.read();
    Serial.print(recvChar);
    }
    // Serial.print(BTSerie.read());
    if (Serial.available()) {
    recvChar = Serial.read();
    BTSerie.write(recvChar);
    // Serial.print ("demande envoyée"); Serial.println (recvChar);
    }
    }

    回复删除
  2. how do you use this thing?
    UARRT is empty, I do have a bluetooth on this computer

    回复删除
  3. I need to set baud rate to 1200, but AT+BAUD1 DOES NOT work. apparently your firmware does not take anything lower than 4. How do I get around that? do you have updated firmware which allow 1200 baud rate? Thanks

    回复删除