spynnaker.pyNN.external_devices_models.push_bot package

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
protocol_property
Return type:property
send_type
Return type:SendType
time_between_send
Return type:int
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:
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)