The controller device can alter the medicine dispensing schedule based on the user indicated changes in activity level.
The controller device may be configured to control movement of the multi-linked device via the feeder mechanism.