This commit is contained in:
bsongis
2015-07-06 18:30:58 +02:00
parent fc7c7f1a70
commit 5b567fc057
2 changed files with 21 additions and 1 deletions
+8
View File
@@ -822,6 +822,14 @@ enum Protocol {
PROTO_LAST
};
enum TrainerProtocol {
MASTER_JACK,
SLAVE_JACK,
MASTER_SBUS_MODULE,
MASTER_CPPM_MODULE,
MASTER_SBUS_BATT_COMPARTMENT
};
class ModuleData {
public:
ModuleData() { clear(); }
+13 -1
View File
@@ -252,7 +252,19 @@ void ModulePanel::update()
break;
}
}
else if (!IS_TARANIS(firmware->getBoard()) || model->trainerMode != 0) {
else if (IS_TARANIS(firmware->getBoard())) {
switch(model->trainerMode) {
case MASTER_JACK:
break;
case SLAVE_JACK:
mask |= MASK_PPM_FIELDS | MASK_CHANNELS_RANGE | MASK_CHANNELS_COUNT;
break;
default:
mask |= MASK_CHANNELS_RANGE | MASK_CHANNELS_COUNT;
break;
}
}
else if (model->trainerMode != MASTER_JACK) {
mask |= MASK_PPM_FIELDS | MASK_CHANNELS_RANGE | MASK_CHANNELS_COUNT;
}