spynnaker.pyNN.external_devices_models.push_bot package¶
Subpackages¶
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_control_modules package
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_ethernet package
- Submodules
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_ethernet.push_bot_ethernet_device module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_ethernet.push_bot_ethernet_laser_device module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_ethernet.push_bot_ethernet_led_device module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_ethernet.push_bot_ethernet_motor_device module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_ethernet.push_bot_ethernet_retina_device module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_ethernet.push_bot_ethernet_speaker_device module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_ethernet.push_bot_retina_connection module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_ethernet.push_bot_translator module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_ethernet.push_bot_wifi_connection module
- Module contents
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_parameters package
- Submodules
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_parameters.push_bot_laser module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_parameters.push_bot_led module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_parameters.push_bot_motor module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_parameters.push_bot_retina_resolution module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_parameters.push_bot_retina_viewer module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_parameters.push_bot_speaker module
- Module contents
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_spinnaker_link package
- Submodules
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_spinnaker_link.push_bot_spinnaker_link_laser_device module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_spinnaker_link.push_bot_spinnaker_link_led_device module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_spinnaker_link.push_bot_spinnaker_link_motor_device module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_spinnaker_link.push_bot_spinnaker_link_retina_device module
- spynnaker.pyNN.external_devices_models.push_bot.push_bot_spinnaker_link.push_bot_spinnaker_link_speaker_device module
- Module contents
Submodules¶
spynnaker.pyNN.external_devices_models.push_bot.abstract_push_bot_output_device module¶
spynnaker.pyNN.external_devices_models.push_bot.abstract_push_bot_retina_device module¶
-
class
spynnaker.pyNN.external_devices_models.push_bot.abstract_push_bot_retina_device.
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
-
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)
-
Module contents¶
-
class
spynnaker.pyNN.external_devices_models.push_bot.
AbstractPushBotOutputDevice
[source]¶ Bases:
enum.Enum
An enumeration.
-
max_value
¶
-
min_value
¶
-
protocol_property
¶
-
send_type
¶
-
time_between_send
¶
-
-
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
-
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)
-