absoluteMove method Null safety
- String profileToken,
- PtzPosition place,
- [PtzPosition? speed]
Operation to move pan,tilt or zoom to a absolute destination.
The speed argument is optional. If an x/y speed value is given it is up to the device to either use the x value as absolute resulting speed vector or to map x and y to the component speed. If the speed argument is omitted, the default speed set by the PtzConfiguration will be used.
Implementation
Future<bool> absoluteMove(String profileToken, PtzPosition place,
[PtzPosition? speed]) async {
loggy.debug('absoluteMove');
final envelope = await Soap.retrieveEnvelope(
uri,
onvif.secureRequest(
SoapRequest.absoluteMove(profileToken, place, speed)));
if (envelope.body.absoluteMoveResponse == null) {
throw Exception();
}
return true;
}