Hello.
I want to design a product. It will have these features;
- It has 4 buttons on it.
- Obviously it is battery powered device.
- I want to see some information given order below; GroupName (7 bytes), DeviceName (7 bytes), Device ID (1 byte), buttons state (1 byte), tx power (1 byte), rssi (i think this will be in the center side?) without make any pairing/peering/connection. (advertisement packet i belive??)
- I want to change some advertisement interval & timeout, device name, group name, device id, min&max connection timeout (i am not sure what they are. can some one explain?), tx power.
- When someone try to connect to the my device, it should be secure. I meant by secure, no one can connect my device other than authorized person.
I try to do that and i wrote my own custom service etc. But somehow i cant continue to develop my software any more. (i have some issues here and i belive i need to read more documents to get my head clear. )
How can i do this thing, what should do, which way i have to go, what i need to know/learn.
I am not asking to write these code for me. I am asking you to guide me which way i have to go.
Thank you.