I abandoned my DSM2 DX6i and all receivers this month after a glitch crashed my heli last spring. It was a serious glitch and not pilot error. My T-Rex 500 was hovering in front of me with 3 other T-Rex 500's as we were doing a 4-way "hover show" for the camera. I had my DX6i and there were 3 other DX7s so there was four DSM2 systems running in close proximity.
Within one minute of hovering and without any warning, T-Rex 500's elevator servo twitched and 1/8th second later, the servo went full forward elevator. My heli crashed inverted into the weeds. Lucky it went into some thick weeds otherwise it would have been major damage. Luckier it didn't flip backwards otherwise my buddies would have been driving me to the nearest emergency room for sure.
I've seen the YouTube videos showing that DSM2 selecting two channels after the initial link from transmitter to receiver. Since the 2.4GHz band has 1MHz wide channels, does DSM2 do any sort of frequency hopping within this 1MHz channel?