I have tried to use simconnect.RequestFacilitiesList, but nothing is returned from sim
using
private void buttonRequestAirports_Click(object sender, EventArgs e)
{
simconnect.RequestFacilitiesList(SIMCONNECT_FACILITY_LIST_TYPE.AIRPORT, DATA_REQUESTS.NONSUBSCRIBE_REQ);
displayText("Airports request sent...");
}
void simconnect_OnRecvAirportList(SimConnect sender, SIMCONNECT_RECV_AIRPORT_LIST data)
{
switch ((DATA_REQUESTS)data.dwRequestID)
{
case DATA_REQUESTS.SUBSCRIBE_REQ:
case DATA_REQUESTS.NONSUBSCRIBE_REQ:
displayText("Airport List:");
Dump(data);
DumpArray(data.rgData);
break;
default:
displayText("Unknown request ID: " + data.dwRequestID);
break;
}
}
I get no airport data in the simconnect_OnRecvAirportList but only this:
dwRequestID: 1 dwArraySize: 0 dwEntryNumber: 0 dwOutOf: 0 dwSize: 61 dwVersion: 5 dwID: 18
Shouldn't I get a list of airport information?
Is this simconnect.RequestFacilitiesList request not implemented in MSFS yet?
using
private void buttonRequestAirports_Click(object sender, EventArgs e)
{
simconnect.RequestFacilitiesList(SIMCONNECT_FACILITY_LIST_TYPE.AIRPORT, DATA_REQUESTS.NONSUBSCRIBE_REQ);
displayText("Airports request sent...");
}
void simconnect_OnRecvAirportList(SimConnect sender, SIMCONNECT_RECV_AIRPORT_LIST data)
{
switch ((DATA_REQUESTS)data.dwRequestID)
{
case DATA_REQUESTS.SUBSCRIBE_REQ:
case DATA_REQUESTS.NONSUBSCRIBE_REQ:
displayText("Airport List:");
Dump(data);
DumpArray(data.rgData);
break;
default:
displayText("Unknown request ID: " + data.dwRequestID);
break;
}
}
I get no airport data in the simconnect_OnRecvAirportList but only this:
dwRequestID: 1 dwArraySize: 0 dwEntryNumber: 0 dwOutOf: 0 dwSize: 61 dwVersion: 5 dwID: 18
Shouldn't I get a list of airport information?
Is this simconnect.RequestFacilitiesList request not implemented in MSFS yet?
Last edited:

