protected abstract StatusResult ProcessDeviceStatus(DeviceStatus deviceStatus, string resendCmd, bool getter);