We are developing a new product that transfers signal data using the CC1200. We were planning on limiting the speed at which we transfer this signal data based on the RSSI values. For example, if we had excellent RSSI numbers, we'd pump up the data rate to the max through-put. Less than optimal RSSI, and we would reduce the data transmission rate. We were doing this in the hope that it would reduce lost packets.
Does this sort of approach make sense? If so, do we need to generate a calibrated RSSI Offset value to calculate the actually RSSI value for each board or is one calibrated RSSI Offset value sufficient for the given board design?
Thanks in advance for any advice you can send my way!