I have an even better idea: how about drivers get their eyes off of their electronic toys' screens and actually look at the roads they are driving on.
Anybody who cannot see a RR crossing (irrespective of signage) is too blind to drive, and any truck driver who cannot tell that the crossing is going to cause the rig problems shouldn't have a CDL.