OptionalauthorizedFlag to gain authorization to operate the power tool. This is an added layer of security since power tool can cause harm to humans and components.
Authorization is requested by setting this flag to true.
If the power tool is not used for over 60 seconds, the user looses Authorization and must request it again.
OptionalenabledFlag to enable to disable the power tool control
Powertool is only controllable when this is TRUE AND when authorization is TRUE (see authorization property below)
OptionalrotateRotation motor
OptionalspinSpin Motor
Power Tool Generation 3 power tool that rotates and spins.