Warning
You are reading an old version of this documentation. If you want up-to-date information, please have a look at 2024.12 .BA - Set hopper vibration
Command
BA<duration>
Parameters
duration - Duration of the vibration
if set to 0, the vibration will continue forever, until it is stopped by a command such as HB
if set to a value between 1 and 30000 ms, the vibration will last for the specified amount of time
if the parameter is not specified, it will vibrate for the time configured in Asycube Studio, refer to Set the duration of vibration
Returns
BA<duration>
, where
<duration>
is the total duration required to perform the requested vibration duration (communication time not included)
Note
For the users of Asycube 50 and 80, the effective vibration duration always corresponds to the value requested in the command. However, the duration value returned in the response depends on different conditions. Please refer to vibration timing for more details.
Description
Use this command to vibrate the hopper or activate an output with a specific duration. The hopper vibration can be edited in Asycube Studio, refer to the Recipe Wizard Hopper vibration.
During an on-going vibration, use the command ?44 - Get hopper remaining duration to get its remaining duration.
Usage Example
In the first example below, the duration is 100 ms. In the response a duration of 60 ms is added as explained in vibration timing.
command : BA100
response : BA00160
In the second example below, the selected vibration type is A and the parameter duration is not specified. The hopper vibrates for the time configured in Asycube Studio (100ms in this case).
Command : BA
Response : BA00160
In this last example, the selected vibration type is A and it vibrates forever. Command HB can be used to stop the vibration.
Command : BA0
Response : BA00000