Text this: Adaptive Modulation and Coding Using Signal to Noise Ratio Switching Threshold