- Messages
- 533
- Country

In order to have my CockpitSonic RMP operational (radio management panel) with MSFS, I wrote a small 64 bits app that uses SimConnect to communicate with the sim. It works both ways, which means if I change a frequency on the device, it changes the frequency in the sim, and conversely, I read the events coming from the sim so that any change in the sim is reflected on the device.
It works perfect, when I play with the COM1 standby frequency, it is updated in the sim and conversely, but... it doesn't work when I swap standby/active frequencies. It works when I press the swap button on the device, the event is sent to the sim, but if I swap in the sim, the COM_STBY_RADIO_SWAP event is not received in my app. It is strange because it works perfect for the other events, such as COM_RADIO_FRACT_DEC and COM_RADIO_FRACT_INC and the exact same code is used...
Any idea?
It works perfect, when I play with the COM1 standby frequency, it is updated in the sim and conversely, but... it doesn't work when I swap standby/active frequencies. It works when I press the swap button on the device, the event is sent to the sim, but if I swap in the sim, the COM_STBY_RADIO_SWAP event is not received in my app. It is strange because it works perfect for the other events, such as COM_RADIO_FRACT_DEC and COM_RADIO_FRACT_INC and the exact same code is used...
Any idea?

