spinnman.messages package¶
Subpackages¶
- spinnman.messages.eieio package
- spinnman.messages.scp package
- spinnman.messages.sdp package
- Module contents
SDPFlag
SDPHeader
SDPHeader.bytestring
SDPHeader.destination_chip_x
SDPHeader.destination_chip_y
SDPHeader.destination_cpu
SDPHeader.destination_port
SDPHeader.flags
SDPHeader.from_bytestring()
SDPHeader.get_physical_cpu_id()
SDPHeader.source_chip_x
SDPHeader.source_chip_y
SDPHeader.source_cpu
SDPHeader.source_port
SDPHeader.tag
SDPHeader.update_for_send()
SDPMessage
- Module contents
- spinnman.messages.spinnaker_boot package
- Module contents
SpinnakerBootMessage
SpinnakerBootMessages
SpinnakerBootOpCode
SystemVariableDefinition
SystemVariableDefinition.allocated_tag_table_address
SystemVariableDefinition.app_data_table_address
SystemVariableDefinition.array_size
SystemVariableDefinition.board_info
SystemVariableDefinition.board_test_flags
SystemVariableDefinition.boot_signature
SystemVariableDefinition.clock_divisor
SystemVariableDefinition.clock_drift
SystemVariableDefinition.clock_milliseconds
SystemVariableDefinition.cpu_clock_mhz
SystemVariableDefinition.cpu_information_base_address
SystemVariableDefinition.data_type
SystemVariableDefinition.debug_x
SystemVariableDefinition.debug_y
SystemVariableDefinition.default
SystemVariableDefinition.ethernet_ip_address
SystemVariableDefinition.first_free_router_entry
SystemVariableDefinition.fixed_route_copy
SystemVariableDefinition.hardware_version
SystemVariableDefinition.iobuf_size
SystemVariableDefinition.is_ethernet_available
SystemVariableDefinition.is_peer_to_peer_available
SystemVariableDefinition.is_root_chip
SystemVariableDefinition.last_biff_id
SystemVariableDefinition.led_0
SystemVariableDefinition.led_1
SystemVariableDefinition.led_half_period_10_ms
SystemVariableDefinition.link_peek_timeout_microseconds
SystemVariableDefinition.links_available
SystemVariableDefinition.lock
SystemVariableDefinition.log_peer_to_peer_sequence_length
SystemVariableDefinition.ltpc_period
SystemVariableDefinition.monitor_mailbox_flags
SystemVariableDefinition.n_active_peer_to_peer_addresses
SystemVariableDefinition.n_scamp_working_cores
SystemVariableDefinition.n_shared_message_buffers
SystemVariableDefinition.n_working_cores
SystemVariableDefinition.nearest_ethernet_x
SystemVariableDefinition.nearest_ethernet_y
SystemVariableDefinition.nearest_neighbour_delay_us
SystemVariableDefinition.nearest_neighbour_forward
SystemVariableDefinition.nearest_neighbour_last_id
SystemVariableDefinition.nearest_neighbour_memory_pointer
SystemVariableDefinition.nearest_neighbour_retry
SystemVariableDefinition.netinit_bc_wait_time
SystemVariableDefinition.netinit_phase
SystemVariableDefinition.offset
SystemVariableDefinition.p2p_b_repeats
SystemVariableDefinition.p2p_root_x
SystemVariableDefinition.p2p_root_y
SystemVariableDefinition.padding_2
SystemVariableDefinition.padding_3
SystemVariableDefinition.padding_4
SystemVariableDefinition.peer_to_peer_hop_table_address
SystemVariableDefinition.physical_to_virtual_core_map
SystemVariableDefinition.random_seed
SystemVariableDefinition.router_table_copy_address
SystemVariableDefinition.router_time_phase_timer
SystemVariableDefinition.sdram_base_address
SystemVariableDefinition.sdram_clock_frequency_mhz
SystemVariableDefinition.sdram_heap_address
SystemVariableDefinition.shared_message_buffer_address
SystemVariableDefinition.shared_message_count_in_use
SystemVariableDefinition.shared_message_first_free_address
SystemVariableDefinition.shared_message_maximum_used
SystemVariableDefinition.software_watchdog_count
SystemVariableDefinition.status_map
SystemVariableDefinition.system_buffer_words
SystemVariableDefinition.system_ram_base_address
SystemVariableDefinition.system_ram_heap_address
SystemVariableDefinition.system_sdram_base_address
SystemVariableDefinition.system_sdram_bytes
SystemVariableDefinition.system_sdram_heap_address
SystemVariableDefinition.time_milliseconds
SystemVariableDefinition.time_phase_scale
SystemVariableDefinition.unix_timestamp
SystemVariableDefinition.user_temp_0
SystemVariableDefinition.user_temp_1
SystemVariableDefinition.user_temp_2
SystemVariableDefinition.user_temp_4
SystemVariableDefinition.virtual_to_physical_core_map
SystemVariableDefinition.x
SystemVariableDefinition.x_size
SystemVariableDefinition.y
SystemVariableDefinition.y_size
- Module contents
Submodules¶
spinnman.messages.multicast_message module¶
- class spinnman.messages.multicast_message.MulticastMessage(key: int, payload: int | None = None)[source]¶
Bases:
object
A SpiNNaker Multicast message, comprising a key (determining the target locations) and an optional payload.
- Parameters:
key – The key of the packet
payload – The optional payload of the packet