diff --git a/app/src/main/cpp/PhoneDevice.cpp b/app/src/main/cpp/PhoneDevice.cpp index f9815f3d..0458940d 100644 --- a/app/src/main/cpp/PhoneDevice.cpp +++ b/app/src/main/cpp/PhoneDevice.cpp @@ -1475,7 +1475,12 @@ bool CPhoneDevice::TakePhoto(const IDevice::PHOTO_INFO& photoInfo, const vector< #ifdef USING_N938 GpioControl::TurnOn(CMD_SET_NETWORK_POWER_EN); GpioControl::TurnOn(CMD_SET_485_EN_STATE); -#endif +#else // USING_N938 +#ifdef USING_PLZ + GpioControl::TurnOn(CMD_SET_100M_ENABLE); + GpioControl::TurnOn(CMD_SET_100M_SWITCH_PWR_ENABLE); +#endif // USING_PLZ +#endif // USING_N938 } GpioControl::setCam3V3Enable(true); @@ -1593,7 +1598,12 @@ bool CPhoneDevice::TakePhoto(const IDevice::PHOTO_INFO& photoInfo, const vector< #ifdef USING_N938 GpioControl::TurnOff(CMD_SET_NETWORK_POWER_EN); GpioControl::TurnOff(CMD_SET_485_EN_STATE); +#else // USING_N938 +#ifdef USING_PLZ + GpioControl::TurnOff(CMD_SET_100M_ENABLE); + GpioControl::TurnOff(CMD_SET_100M_SWITCH_PWR_ENABLE); #endif +#endif // USING_N938 return; } else @@ -1627,7 +1637,12 @@ bool CPhoneDevice::TakePhoto(const IDevice::PHOTO_INFO& photoInfo, const vector< #ifdef USING_N938 GpioControl::TurnOff(CMD_SET_NETWORK_POWER_EN); GpioControl::TurnOff(CMD_SET_485_EN_STATE); -#endif +#else // USING_N938 +#ifdef USING_PLZ + GpioControl::TurnOff(CMD_SET_100M_ENABLE); + GpioControl::TurnOff(CMD_SET_100M_SWITCH_PWR_ENABLE); +#endif // USING_PLZ +#endif // USING_N938 return; } @@ -1669,6 +1684,11 @@ bool CPhoneDevice::TakePhoto(const IDevice::PHOTO_INFO& photoInfo, const vector< #ifdef USING_N938 GpioControl::TurnOff(CMD_SET_NETWORK_POWER_EN); GpioControl::TurnOff(CMD_SET_485_EN_STATE); +#else // USING_N938 +#ifdef USING_PLZ + GpioControl::TurnOff(CMD_SET_100M_ENABLE); + GpioControl::TurnOff(CMD_SET_100M_SWITCH_PWR_ENABLE); +#endif // USING_PLZ #endif if (netCaptureResult) {