public void EnableAckPayload()
        {
            FeatureRegister featureRegister = Configuration.Registers.FeatureRegister;

            featureRegister.EN_ACK_PAY = true;
            featureRegister.EN_DPL     = true;
            featureRegister.Save();

            // If it didn't work, the features are not enabled
            if (featureRegister != 1)
            {
                // So enable them and try again
                Configuration.ToggleFeatures();

                featureRegister.EN_ACK_PAY = true;
                featureRegister.EN_DPL     = true;
                featureRegister.Save();
            }

            DynamicPayloadLengthRegister dypRegister = Configuration.Registers.DynamicPayloadLengthRegister;

            dypRegister.DPL_P0 = true;
            dypRegister.DPL_P1 = true;
            dypRegister.Save();
        }