X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/4b952d479aa4bafe203a64d6211512450833cf8f..3fd246041b10609a204a6352aa1b86d7000171d4:/Demos/Host/Incomplete/BluetoothHost/Lib/RFCOMMControl.h diff --git a/Demos/Host/Incomplete/BluetoothHost/Lib/RFCOMMControl.h b/Demos/Host/Incomplete/BluetoothHost/Lib/RFCOMMControl.h index adad4332f..9b02f7b19 100644 --- a/Demos/Host/Incomplete/BluetoothHost/Lib/RFCOMMControl.h +++ b/Demos/Host/Incomplete/BluetoothHost/Lib/RFCOMMControl.h @@ -50,11 +50,16 @@ #include "RFCOMM.h" /* Macros: */ - #define RFCOMM_SIGNAL_FC (1 << 1) - #define RFCOMM_SIGNAL_RTC (1 << 2) - #define RFCOMM_SIGNAL_RTR (1 << 3) - #define RFCOMM_SIGNAL_IC (1 << 6) - #define RFCOMM_SIGNAL_DV (1 << 7) + #define RFCOMM_SIGNAL_FC (1 << 1) + #define RFCOMM_SIGNAL_RTC (1 << 2) + #define RFCOMM_SIGNAL_RTR (1 << 3) + #define RFCOMM_SIGNAL_IC (1 << 6) + #define RFCOMM_SIGNAL_DV (1 << 7) + + #define RFCOMM_CONFIG_REMOTESIGNALS (1 << 0) + #define RFCOMM_CONFIG_LOCALSIGNALS (1 << 1) + #define RFCOMM_CONFIG_LOCALSIGNALSSENT (1 << 2) + #define RFCOMM_CONFIG_ABMMODESET (1 << 3) /* Enums: */ enum RFCOMM_Control_Commands_t @@ -107,26 +112,26 @@ RFCOMM_Address_t Channel; uint8_t Signals; uint8_t BreakSignal; - } RFCOMM_MS_Parameters_t; + } RFCOMM_MSC_Parameters_t; /* Function Prototypes: */ void RFCOMM_ProcessControlCommand(const uint8_t* Command, Bluetooth_Channel_t* const Channel); #if defined(INCLUDE_FROM_RFCOMM_CONTROL_C) static void RFCOMM_ProcessTestCommand(const RFCOMM_Command_t* const CommandHeader, const uint8_t CommandDataLen, - const uint8_t* CommandData, Bluetooth_Channel_t* const Channel); + const uint8_t* CommandData, Bluetooth_Channel_t* const ACLChannel); static void RFCOMM_ProcessFCECommand(const RFCOMM_Command_t* const CommandHeader, const uint8_t* CommandData, - Bluetooth_Channel_t* const Channel); + Bluetooth_Channel_t* const ACLChannel); static void RFCOMM_ProcessFCDCommand(const RFCOMM_Command_t* const CommandHeader, const uint8_t* CommandData, - Bluetooth_Channel_t* const Channel); - static void RFCOMM_ProcessMSCommand(const RFCOMM_Command_t* const CommandHeader, const uint8_t CommandDataLen, - const uint8_t* CommandData, Bluetooth_Channel_t* const Channel); + Bluetooth_Channel_t* const ACLChannel); + static void RFCOMM_ProcessMSCCommand(const RFCOMM_Command_t* const CommandHeader, const uint8_t CommandDataLen, + const uint8_t* CommandData, Bluetooth_Channel_t* const ACLChannel); static void RFCOMM_ProcessRPNCommand(const RFCOMM_Command_t* const CommandHeader, const uint8_t* CommandData, - Bluetooth_Channel_t* const Channel); + Bluetooth_Channel_t* const ACLChannel); static void RFCOMM_ProcessRLSCommand(const RFCOMM_Command_t* const CommandHeader, const uint8_t* CommandData, - Bluetooth_Channel_t* const Channel); + Bluetooth_Channel_t* const ACLChannel); static void RFCOMM_ProcessDPNCommand(const RFCOMM_Command_t* const CommandHeader, const uint8_t* CommandData, - Bluetooth_Channel_t* const Channel); + Bluetooth_Channel_t* const ACLChannel); #endif #endif