A wireless communication device configured to use a first communication protocol for performing a first communication event and a second communication protocol for performing a second communication event, comprising: - a first processing unit configured to perform the first communication event within a first communication window by the use of the first communication protocol, - a second processing unit configured to perform the second communication event within a second communication window by the use of the second communication protocol, - a wireless communication unit connected to a radio-frequency antenna configured to transmit and/or receive a packet wirelessly, and the wireless communication unit is further connected to the second processing unit, the second processing unit is configured to perform the second communication event of the packet via the wireless communication unit, and the wireless communication unit is further connected to the first processing unit configured to perform the first communication event of the packet via the wireless communication unit, and the second processing unit is configured to transmit an event signal to the first processing unit when performing the second communication event, and the first processing unit is configured to arrange the first communication window with respect to the second communication window based on the event signal so that the interference between the first communication window and the second communication window is minimized when the first processing unit and the second processing unit performs the first communication event and the second communication event, respectively, characterized by the first processing unit being configured to perform the arranging of the first communication window with respect to the second communication window by: - receiving at the first processing unit the event signal transmitted by the second processing unit, - initiating a timer in the first processing unit based on the event signal, where the timer is configured to count a predetermined time period, - setting a time range in dependence of the time period, - determining whether the event signal is received within the time range, - determining a time offset between a receive time of the event signal and the time period, and - synchronizing continuously a crystal oscillator to the time offset such that in average the offset will be minimized, and arranging at the first processing unit the first communication window in relation to the second communication window such that the interference between the first communication window and the second communication window is minimized. - a first processing unit configured to perform the first communication event within a first communication window by the use of the first communication protocol, - a second processing unit configured to perform the second communication event within a second communication window by the use of the second communication protocol, - a wireless communication unit connected to a radio-frequency antenna configured to transmit and/or receive a packet wirelessly, and the wireless communication unit is further connected to the second processing unit, the second processing unit is configured to perform the second communication event of the packet via the wireless communication unit, and the wireless communication unit is further connected to the first processing unit configured to perform the first communication event of the packet via the wireless communication unit, and - receiving at the first processing unit the event signal transmitted by the second processing unit, - initiating a timer in the first processing unit based on the event signal, where the timer is configured to count a predetermined time period, - setting a time range in dependence of the time period, - determining whether the event signal is received within the time range, - determining a time offset between a receive time of the event signal and the time period, and - synchronizing continuously a crystal oscillator to the time offset such that in average the offset will be minimized, and