Creating new services other than the predefined ones using HM-10 BLE module

59 Views Asked by At

I'm working on a BLE project (bike tracker) using HM-10 module and i need to send over BLE some data (speed, location, time, date, battery level). I did some research and I found out that i can use these 3 services to send the data :

  1. Location and Navigation service (0x1819)
  2. Current Time service (0x1805)
  3. Battery service (0x180F) The main problem is i'm unaible to create a new service other than the predefined ones in the HM-10 module. i tried to create a new service using "AT+UUID" but it only changes the UUID of the existing custom service. I assume that it's impossible because there's no AT command in the datasheet to create a service. Is there a way to create a new service with this module ? if not, can i send the data (speed, location, time, date, battery level) using only one service so i can print them all at once in real time on the phone app (nRF connect/ BLE scanner)? Any suggestion of another BLE module that works with AT commands and can create new services will help.
0

There are 0 best solutions below