An auxiliary Bluetooth circuit (120) of a multi-member Bluetooth device (100), the multi-member Bluetooth device (100) being utilized to operably conduct data transmission with a source Bluetooth device (102) and comprising a main Bluetooth circuit (110) and the auxiliary Bluetooth circuit (120), the source Bluetooth device (102) being acting as a master in a first piconet (310), the main Bluetooth circuit (110) being acting as a slave in the first piconet (310) and a master in a second piconet (320), the main Bluetooth circuit (110) generating a first slave clock (CLK_P1S1) and a second main clock (CLK_P2M) according to a first main clock (CLK_P1M) generated by the source Bluetooth device (102) so that both the first slave clock (CLK_P1S1) and the second main clock (CLK_P2M) have a frequency substantially identical to a frequency of the first main clock (CLK_P1M) and a phase substantially aligned with a phase of the first main clock (CLK_P1M), the auxiliary Bluetooth circuit comprising:
- a second Bluetooth communication circuit (121);
- a second packet parsing circuit (123), arranged to operably parse packets received by the second Bluetooth communication circuit (121);
- a second clock adjusting circuit (125);
- and
- a second control circuit (127), coupled with the second Bluetooth communication circuit (121), the second packet parsing circuit (123), and the second clock adjusting circuit (125), arranged to operably control the auxiliary Bluetooth circuit (120) to act as a slave in the second piconet (320);
- wherein the second control circuit (127) is further arranged to operably conduct following operations:
- controlling the second clock adjusting circuit (125) to generate a second slave clock (CLK_P2S1) and a third slave clock (CLK_P1S2) according to a timing data of the second main clock (CLK_P2M), so that both the second slave clock (CLK_P2S1) and the third slave clock (CLK_P1S2) are synchronized with the second main clock (CLK_P2M);
- and
- controlling the second Bluetooth communication circuit (121) to operate based on the third slave clock (CLK_P1S2) to sniff Bluetooth packets issued by the source Bluetooth device (102) in the first piconet (310).