myogen.simulator.neuron.network.Network.connect_to_muscle#
- Network.connect_to_muscle(
- source: str,
- muscle,
- activation_callback: Callable,
- weight__uS: Quantity__uS = DEFAULT_SYNAPTIC_WEIGHT,
- threshold__mV: Quantity__mV = DEFAULT_SPIKE_THRESHOLD,
Connect a neural population to a muscle with activation callback.
- Parameters:
source (str) – Name of motor neuron population.
muscle (object) – Muscle object for force generation.
activation_callback (Callable) – Function called when motor neurons fire. Expected signature: callback(neuron_id, muscle, delay_time)
weight__uS (float, optional) – Synaptic weight in microsiemens, by default 1.0.
threshold__mV (float, optional) – Spike threshold in millivolts, by default -10.0.
- Returns:
List of motor neuron to muscle NetCon objects.
- Return type:
list[h.NetCon]