I'm interested in BLE coded phy and am wondering how the improved range is realized given that the preamble is not coded. In other words, how does the receiver have improved sensitivity when the preamble itself is not actually coded? Related -- is the RSSI value provided by the softdevice calculated based on the preamble or a packet? Put differently: should the RSSI value of a coded vs non-coded packet be similar at fixed range holding all other variables constant?