mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-14 08:45:36 +08:00
Renamed FSX data definition
This commit is contained in:
committed by
Mat Sutcliffe
parent
a86e98ca3a
commit
b1d265bc0b
@@ -151,20 +151,20 @@ namespace BlackSimPlugin
|
|||||||
// default data type is SIMCONNECT_DATATYPE_FLOAT64 -> double
|
// default data type is SIMCONNECT_DATATYPE_FLOAT64 -> double
|
||||||
|
|
||||||
// Flaps
|
// Flaps
|
||||||
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftParts, "LEADING EDGE FLAPS LEFT PERCENT", "Percent Over 100");
|
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftPartsWithoutLights, "LEADING EDGE FLAPS LEFT PERCENT", "Percent Over 100");
|
||||||
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftParts, "LEADING EDGE FLAPS RIGHT PERCENT", "Percent Over 100");
|
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftPartsWithoutLights, "LEADING EDGE FLAPS RIGHT PERCENT", "Percent Over 100");
|
||||||
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftParts, "TRAILING EDGE FLAPS LEFT PERCENT", "Percent Over 100");
|
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftPartsWithoutLights, "TRAILING EDGE FLAPS LEFT PERCENT", "Percent Over 100");
|
||||||
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftParts, "TRAILING EDGE FLAPS RIGHT PERCENT", "Percent Over 100");
|
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftPartsWithoutLights, "TRAILING EDGE FLAPS RIGHT PERCENT", "Percent Over 100");
|
||||||
|
|
||||||
// Gear & Spoiler
|
// Gear & Spoiler
|
||||||
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftParts, "GEAR HANDLE POSITION", "Bool");
|
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftPartsWithoutLights, "GEAR HANDLE POSITION", "Bool");
|
||||||
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftParts, "SPOILERS HANDLE POSITION", "Percent Over 100");
|
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftPartsWithoutLights, "SPOILERS HANDLE POSITION", "Percent Over 100");
|
||||||
|
|
||||||
// Engines
|
// Engines
|
||||||
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftParts, "GENERAL ENG COMBUSTION:1", "Bool");
|
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftPartsWithoutLights, "GENERAL ENG COMBUSTION:1", "Bool");
|
||||||
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftParts, "GENERAL ENG COMBUSTION:2", "Bool");
|
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftPartsWithoutLights, "GENERAL ENG COMBUSTION:2", "Bool");
|
||||||
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftParts, "GENERAL ENG COMBUSTION:3", "Bool");
|
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftPartsWithoutLights, "GENERAL ENG COMBUSTION:3", "Bool");
|
||||||
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftParts, "GENERAL ENG COMBUSTION:4", "Bool");
|
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataRemoteAircraftPartsWithoutLights, "GENERAL ENG COMBUSTION:4", "Bool");
|
||||||
|
|
||||||
// Lights (other definition)
|
// Lights (other definition)
|
||||||
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataOwnAircraftTitle, "TITLE", nullptr, SIMCONNECT_DATATYPE_STRING256);
|
hr += SimConnect_AddToDataDefinition(hSimConnect, CSimConnectDefinitions::DataOwnAircraftTitle, "TITLE", nullptr, SIMCONNECT_DATATYPE_STRING256);
|
||||||
@@ -329,15 +329,15 @@ namespace BlackSimPlugin
|
|||||||
|
|
||||||
void DataDefinitionRemoteAircraftPartsWithoutLights::resetAllFlaps()
|
void DataDefinitionRemoteAircraftPartsWithoutLights::resetAllFlaps()
|
||||||
{
|
{
|
||||||
flapsLeadingEdgeLeftPercent = 0;
|
flapsLeadingEdgeLeftPercent = 0.0;
|
||||||
flapsLeadingEdgeRightPercent = 0;
|
flapsLeadingEdgeRightPercent = 0.0;
|
||||||
flapsTrailingEdgeLeftPercent = 0;
|
flapsTrailingEdgeLeftPercent = 0.0;
|
||||||
flapsTrailingEdgeRightPercent = 0;
|
flapsTrailingEdgeRightPercent = 0.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void DataDefinitionRemoteAircraftPartsWithoutLights::resetSpoilers()
|
void DataDefinitionRemoteAircraftPartsWithoutLights::resetSpoilers()
|
||||||
{
|
{
|
||||||
spoilersHandlePosition = 0;
|
spoilersHandlePosition = 0.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void DataDefinitionRemoteAircraftPartsWithoutLights::resetToInvalid()
|
void DataDefinitionRemoteAircraftPartsWithoutLights::resetToInvalid()
|
||||||
|
|||||||
@@ -248,7 +248,7 @@ namespace BlackSimPlugin
|
|||||||
DataOwnAircraft,
|
DataOwnAircraft,
|
||||||
DataOwnAircraftTitle,
|
DataOwnAircraftTitle,
|
||||||
DataRemoteAircraftLights,
|
DataRemoteAircraftLights,
|
||||||
DataRemoteAircraftParts,
|
DataRemoteAircraftPartsWithoutLights,
|
||||||
DataRemoteAircraftSetPosition, //!< the position which will be set
|
DataRemoteAircraftSetPosition, //!< the position which will be set
|
||||||
DataRemoteAircraftGetPosition, //!< get position to evaluate altitude / AGL
|
DataRemoteAircraftGetPosition, //!< get position to evaluate altitude / AGL
|
||||||
DataRemoteAircraftModelData, //!< model data eventually used and reported back from simulator
|
DataRemoteAircraftModelData, //!< model data eventually used and reported back from simulator
|
||||||
|
|||||||
@@ -2045,7 +2045,7 @@ namespace BlackSimPlugin
|
|||||||
const HRESULT hr1 = simObjectAircraftType ?
|
const HRESULT hr1 = simObjectAircraftType ?
|
||||||
S_OK :
|
S_OK :
|
||||||
this->logAndTraceSendId(
|
this->logAndTraceSendId(
|
||||||
SimConnect_SetDataOnSimObject(m_hSimConnect, CSimConnectDefinitions::DataRemoteAircraftParts,
|
SimConnect_SetDataOnSimObject(m_hSimConnect, CSimConnectDefinitions::DataRemoteAircraftPartsWithoutLights,
|
||||||
static_cast<SIMCONNECT_OBJECT_ID>(objectId), SIMCONNECT_DATA_SET_FLAG_DEFAULT, 0,
|
static_cast<SIMCONNECT_OBJECT_ID>(objectId), SIMCONNECT_DATA_SET_FLAG_DEFAULT, 0,
|
||||||
sizeof(DataDefinitionRemoteAircraftPartsWithoutLights), &ddRemoteAircraftPartsWithoutLights),
|
sizeof(DataDefinitionRemoteAircraftPartsWithoutLights), &ddRemoteAircraftPartsWithoutLights),
|
||||||
traceId, simObject, "Failed so set parts", Q_FUNC_INFO, "SimConnect_SetDataOnSimObject::ddRemoteAircraftPartsWithoutLights");
|
traceId, simObject, "Failed so set parts", Q_FUNC_INFO, "SimConnect_SetDataOnSimObject::ddRemoteAircraftPartsWithoutLights");
|
||||||
|
|||||||
Reference in New Issue
Block a user