Changeset View
Changeset View
Standalone View
Standalone View
kstars/ekos/guide/externalguide/phd2.cpp
Show First 20 Lines • Show All 1018 Lines • ▼ Show 20 Line(s) | |||||
1019 | //guide_pulse | 1019 | //guide_pulse | ||
1020 | //loop | 1020 | //loop | ||
1021 | //save_image | 1021 | //save_image | ||
1022 | //set_algo_param | 1022 | //set_algo_param | ||
1023 | 1023 | | |||
1024 | //set_connected | 1024 | //set_connected | ||
1025 | void PHD2::connectEquipment(bool enable) | 1025 | void PHD2::connectEquipment(bool enable) | ||
1026 | { | 1026 | { | ||
1027 | if ((connection == EQUIPMENT_CONNECTED && enable == true) || | ||||
1028 | (connection == EQUIPMENT_DISCONNECTED && enable == false)) | ||||
1029 | return; | ||||
1030 | | ||||
1027 | if (setConnectedRetries++ > MAX_SET_CONNECTED_RETRIES) | 1031 | if (setConnectedRetries++ > MAX_SET_CONNECTED_RETRIES) | ||
1028 | { | 1032 | { | ||
1029 | setConnectedRetries = 0; | 1033 | setConnectedRetries = 0; | ||
1030 | connection = EQUIPMENT_DISCONNECTED; | 1034 | connection = EQUIPMENT_DISCONNECTED; | ||
1031 | emit newStatus(Ekos::GUIDE_DISCONNECTED); | 1035 | emit newStatus(Ekos::GUIDE_DISCONNECTED); | ||
1032 | return; | 1036 | return; | ||
1033 | } | 1037 | } | ||
1034 | 1038 | | |||
1035 | if ((connection == EQUIPMENT_CONNECTED && enable == true) || | | |||
1036 | (connection == EQUIPMENT_DISCONNECTED && enable == false)) | | |||
1037 | return; | | |||
1038 | | ||||
1039 | pixelScale = 0 ; | 1039 | pixelScale = 0 ; | ||
1040 | 1040 | | |||
1041 | QJsonArray args; | 1041 | QJsonArray args; | ||
1042 | 1042 | | |||
1043 | // connected = enable | 1043 | // connected = enable | ||
1044 | args << enable; | 1044 | args << enable; | ||
1045 | 1045 | | |||
1046 | if (enable) | 1046 | if (enable) | ||
▲ Show 20 Lines • Show All 203 Lines • Show Last 20 Lines |