if(!pdr->second_element_is(this->name_checksum)) return; // likely fan, but could be anything
// ok this is targeted at us, so send back the requested data
if(!pdr->second_element_is(this->name_checksum)) return; // likely fan, but could be anything
// ok this is targeted at us, so send back the requested data
struct pad_switch *pad= static_cast<struct pad_switch *>(pdr->get_data_ptr());
pad->name = this->name_checksum;
pad->state = this->switch_state;
pad->value = this->switch_value;
struct pad_switch *pad= static_cast<struct pad_switch *>(pdr->get_data_ptr());
pad->name = this->name_checksum;
pad->state = this->switch_state;
pad->value = this->switch_value;