Not sure what you're meaning by "master" and "slave", but in BLE terms the Central is the thing that listens out for Peripherals advertising, and initiates connections to Peripherals.
A Central can connect to many Peripherals.
Peripherals cannot connect to each other.
This is standard BLE stuff - not specific to Nordic.
There are many resources on the interwebs describing BLE in general; eg,
https://learn.adafruit.com/introduction-to-bluetooth-low-energy?view=all (the term "Bluetooth Smart" is outdated)
awneil said:A Central can connect to many Peripherals.
In the specific case of Nordic, the SoftDevice (which is the BLE protocol stack) has a limit of 20 simultaneous connections.
Are you replacing the IR communication with BLE?
If yes, what is the role of the Atmel chip after you introduce the Nordic BLE solution?
The master in your network is some kind of remote control I assume? Will there just be one master, or could there be many masters?
I believe the ble_app_blinky or ble_app_uart examples are good starting points (UART more than blinky possibly, as it allows you to send arbitrary strings between the master and slave). Then you will get the BLE link running quickly, and can then add the various peripherals and additional features on top of this.
Yes, I want to replace the IR Com by BLE.The Atmel chip and all of it's functions has to be replaced by the nordic chip mounted in the cars (slave).
Just one master and many slaves. At the moment we have customers with more than 100 cars running (> 100 slaves)
The master controls all those slaves !
As I understand the "ble_app_uart examples" requires a terminal like programm at PC to send the data to the master.
In my case the cars with the slave programm running by them selve. Communication from master to slave or backwards is only needed if eg. the Speed or Lights have to be changed.
At start of the master all slaves are asked if they are online. How can the master be informed if a slave has powered on later.The master polls the slave via addresses ? The slaves has to send data like Batterie voltage, actual Speed eg.
The function of the slave depends on Setup parameters which must be Held after power off like EEPROM at Atmel chip.
The master must be able to Change those data by request. An Firmware update of the slave via the master will be helpfull.
I know this is a big Business for a newby. But I want to do it.
Hi Torbjorn, Sorry, I misspelled your Name.