protected override void SetFromIData(ILogicalDevice logicalDevice, IData data)
{
base.SetFromIData(logicalDevice, data);
object value;
if (data.TryGetValue(DataElements.Pan, out value))
this.pan = ((double)value).Limit(0, 540);
if (data.TryGetValue(DataElements.Tilt, out value))
this.tilt = ((double)value).Limit(0, 270);
}