BD_ADDR: Bluetooth Device Address AM_ADDR: Active Member Address PM_ADDR: Parked Member Address AR_ADDR: Access Request Address In the US and Europe, a band of 83.5 MHz width is available - 79 RF channels spaced 1 MHz apart are defined. However, in Japan, Spain and France, a smaller band is available - only 23 RF channels spaced 1 MHz apart are defined. For a single-slot packet the hop frequency is derived from the current Bluetooth master clock value. For a multi-slot packet, the hop frequency for the entire packet is also derived from the current Bluetooth master clock value. However, the hop frequency used remains constant during the entire transmission of a multi-slot packet. Master/Slave Timing and Synchronisation In a piconet, the Bluetooth transceiver transmits and receives alternately. The master always starts transmitting in an even-numbered time slot and the slaves start transmitting in an odd-numbered time slot. Depending upon the amount of data being sent, a packet can cover one time slot, three time slots, or five time slots. Master/Slave Timing and Synchronisation The master's transmission (TX) timing is determined by the master clock (CLK) and is based on the previous master transmission and is scheduled two time slots (1250?s) later. Master/Slave Timing and Synchronisation The master's receiver (RX) timing is based on the master's transmission (TX) timing with a shift of one time slot (625?s). The master uses a ?10?s uncertainty window to allow for slave timing misalignments during a slave-to-master transmission. Master/Slave Timing and Synchronisation The slave's RX timing is based on the last successful reception of packets during a master-to-slave time slot. The slave's transmission (TX) timing is based on the most recent slave RX timing and is scheduled one time slot (625?s) later. Master/Slave Timing and Synchronisation For ACL links, the reception must have occurred in the master-to-slave slot directly preceding the current slave transmission. Master/Slave Timing and Synchronisation A SCO link is set-up between the master and slave, for example a voice connection. Since a SCO link reserves time slots, the master will send SCO packets at regular intervals to the slave in these reserved master-to-slave slots. A slave is allowed to send a SCO packet even if no packet was received in the previous master-to-slave slot. Master/Slave Timing and Synchronisation A slave is allowed to return an ACL packet in the slave-to-master slot if and only if it has been addressed in the preceding master-to-slave slot.