spinnman.messages.scp package¶
Subpackages¶
- spinnman.messages.scp.abstract_messages package
- Module contents
AbstractSCPRequestAbstractSCPRequest.DEFAULT_DEST_X_COORDAbstractSCPRequest.DEFAULT_DEST_Y_COORDAbstractSCPRequest.argument_1AbstractSCPRequest.argument_2AbstractSCPRequest.argument_3AbstractSCPRequest.bytestringAbstractSCPRequest.dataAbstractSCPRequest.get_scp_response()AbstractSCPRequest.scp_request_headerAbstractSCPRequest.sdp_header
AbstractSCPResponseBMPOKResponseBMPRequestBMPResponse
- Module contents
- spinnman.messages.scp.enums package
- Module contents
AllocFreeBMPInfoIPTagCommandLEDActionPowerCommandSCPCommandSCPCommand.CMD_ALLOCSCPCommand.CMD_APLXSCPCommand.CMD_APP_COPY_RUNSCPCommand.CMD_ARSCPCommand.CMD_ASSCPCommand.CMD_BMP_INFOSCPCommand.CMD_BMP_POWERSCPCommand.CMD_COUNTSCPCommand.CMD_DPRISCPCommand.CMD_FFDSCPCommand.CMD_FILLSCPCommand.CMD_FLASH_COPYSCPCommand.CMD_FLASH_ERASESCPCommand.CMD_FLASH_WRITESCPCommand.CMD_INFOSCPCommand.CMD_IPTAGSCPCommand.CMD_LEDSCPCommand.CMD_LINK_READSCPCommand.CMD_LINK_WRITESCPCommand.CMD_NNPSCPCommand.CMD_READSCPCommand.CMD_REMAPSCPCommand.CMD_RESETSCPCommand.CMD_RTRSCPCommand.CMD_RUNSCPCommand.CMD_SIGSCPCommand.CMD_SROMSCPCommand.CMD_SYNCSCPCommand.CMD_TUBESCPCommand.CMD_VERSCPCommand.CMD_WRITE
SCPResultSCPResult.RC_ARGSCPResult.RC_BUFSCPResult.RC_CMDSCPResult.RC_CPUSCPResult.RC_DEADSCPResult.RC_LENSCPResult.RC_OKSCPResult.RC_P2P_BUSYSCPResult.RC_P2P_NOREPLYSCPResult.RC_P2P_REJECTSCPResult.RC_P2P_TIMEOUTSCPResult.RC_PKT_TXSCPResult.RC_PORTSCPResult.RC_ROUTESCPResult.RC_SUMSCPResult.RC_TIMEOUT
SignalSignalType
- Module contents
- spinnman.messages.scp.impl package
- Submodules
- spinnman.messages.scp.impl.count_state_response module
- spinnman.messages.scp.impl.get_chip_info_response module
- spinnman.messages.scp.impl.get_version_response module
- spinnman.messages.scp.impl.iptag_get_info_response module
- Module contents
AppCopyRunAppStopApplicationRunBMPGetVersionCheckOKResponseCountStateDoSyncFillRequestFixedRouteInitFixedRouteReadFloodFillDataFloodFillEndFloodFillStartGetChipInfoGetVersionIPTagClearIPTagGetIPTagGetInfoIPTagSetIPTagSetTTOReadFPGARegisterReadLinkReadMemoryReverseIPTagSetRouterAllocRouterClearRouterInitSDRAMAllocSDRAMDeAllocSendSignalSetPowerWriteFPGARegisterWriteLinkWriteMemory
Module contents¶
- class spinnman.messages.scp.SCPRequestHeader(command: SCPCommand | Enum, sequence: int = 0)¶
Bases:
objectRepresents the header of an SCP Request.
- Parameters:
command (SCPCommand) – The SCP command
sequence (int) – The number of the SCP packet in order of all packets sent or received, between 0 and 65535