spynnaker.pyNN.external_devices_models.push_bot package¶
Subpackages¶
- spynnaker.pyNN.external_devices_models.push_bot.control package
- spynnaker.pyNN.external_devices_models.push_bot.ethernet package
- Module contents
PushBotEthernetDevice
PushBotEthernetDevice.device_control_first_send_timestep
PushBotEthernetDevice.device_control_key
PushBotEthernetDevice.device_control_max_value
PushBotEthernetDevice.device_control_min_value
PushBotEthernetDevice.device_control_partition_id
PushBotEthernetDevice.device_control_send_type
PushBotEthernetDevice.device_control_timesteps_between_sending
PushBotEthernetDevice.device_control_uses_payload
PushBotEthernetDevice.protocol
PushBotEthernetDevice.set_command_protocol()
PushBotEthernetLEDDevice
PushBotEthernetLaserDevice
PushBotEthernetMotorDevice
PushBotEthernetRetinaDevice
PushBotEthernetSpeakerDevice
PushBotRetinaConnection
PushBotTranslator
PushBotWIFIConnection
PushBotWIFIConnection.RECV_SIZE
PushBotWIFIConnection.close()
PushBotWIFIConnection.get_receive_method()
PushBotWIFIConnection.is_connected()
PushBotWIFIConnection.is_ready_to_receive()
PushBotWIFIConnection.local_ip_address
PushBotWIFIConnection.local_port
PushBotWIFIConnection.receive()
PushBotWIFIConnection.remote_ip_address
PushBotWIFIConnection.remote_port
PushBotWIFIConnection.send()
get_pushbot_wifi_connection()
- Module contents
- spynnaker.pyNN.external_devices_models.push_bot.parameters package
- spynnaker.pyNN.external_devices_models.push_bot.spinnaker_link package
Module contents¶
- class spynnaker.pyNN.external_devices_models.push_bot.AbstractPushBotOutputDevice(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
Bases:
Enum
Superclass of all output device descriptors.
- class spynnaker.pyNN.external_devices_models.push_bot.AbstractPushBotRetinaDevice(protocol, resolution)¶
Bases:
AbstractSendMeMulticastCommandsVertex
An abstraction of a silicon retina attached to a SpiNNaker system.
- Parameters:
protocol (MunichIoEthernetProtocol or MunichIoSpiNNakerLinkProtocol)
resolution (PushBotRetinaResolution)
- property pause_stop_commands: Iterable[MultiCastCommand]¶
The commands needed when pausing or stopping simulation.
- Return type:
iterable(MultiCastCommand)
- property start_resume_commands: Iterable[MultiCastCommand]¶
The commands needed when starting or resuming simulation.
- Return type:
iterable(MultiCastCommand)
- property timed_commands: List[MultiCastCommand]¶
The commands to be sent at given times in the simulation.
- Return type: