spynnaker.pyNN.external_devices_models.push_bot package¶
Subpackages¶
Module contents¶
-
class
spynnaker.pyNN.external_devices_models.push_bot.
AbstractPushBotOutputDevice
[source]¶ Bases:
enum.Enum
Superclass of all output device descriptors
-
max_value
¶
-
min_value
¶
-
send_type
¶ Return type: SendType
-
-
class
spynnaker.pyNN.external_devices_models.push_bot.
AbstractPushBotRetinaDevice
(protocol, resolution)[source]¶ Bases:
spinn_front_end_common.abstract_models.abstract_send_me_multicast_commands_vertex.AbstractSendMeMulticastCommandsVertex
,spinn_front_end_common.abstract_models.impl.provides_key_to_atom_mapping_impl.ProvidesKeyToAtomMappingImpl
An abstraction of a silicon retina attached to a SpiNNaker system.
Parameters: - protocol (MunichIoEthernetProtocol or MunichIoSpiNNakerLinkProtocol) –
- resolution (PushBotRetinaResolution) –
-
pause_stop_commands
¶ The commands needed when pausing or stopping simulation
Return type: iterable(MultiCastCommand)
-
start_resume_commands
¶ The commands needed when starting or resuming simulation
Return type: iterable(MultiCastCommand)
-
timed_commands
¶ The commands to be sent at given times in the simulation
Return type: iterable(MultiCastCommand)