BowlerKernel
Public Member Functions | Static Public Member Functions | List of all members
com.neuronrobotics.sdk.commands.neuronrobotics.bootloader.ProgramSectionCommand Class Reference
Inheritance diagram for com.neuronrobotics.sdk.commands.neuronrobotics.bootloader.ProgramSectionCommand:
Inheritance graph
[legend]
Collaboration diagram for com.neuronrobotics.sdk.commands.neuronrobotics.bootloader.ProgramSectionCommand:
Collaboration graph
[legend]

Public Member Functions

 ProgramSectionCommand (int channel, int address, ByteList byteData)
 
BowlerDatagram validate (BowlerDatagram data) throws InvalidResponseException
 
- Public Member Functions inherited from com.neuronrobotics.sdk.common.BowlerAbstractCommand
byte[] getCallingData ()
 
void setOpCode (String opCode)
 
String getOpCode ()
 
void setMethod (BowlerMethod method)
 
BowlerMethod getMethod ()
 
byte getLength ()
 
byte[] getBytes ()
 
String toString ()
 
void setData (ByteList data)
 
ByteList getCallingDataStorage ()
 
void setNamespaceIndex (int namespaceIndex)
 
int getNamespaceIndex ()
 

Static Public Member Functions

static String hex (long n)
 
- Static Public Member Functions inherited from com.neuronrobotics.sdk.common.BowlerAbstractCommand
static BowlerAbstractCommand parse (BowlerDatagram data)
 

Detailed Description

The Class ProgramSectionCommand.

Definition at line 13 of file ProgramSectionCommand.java.

Constructor & Destructor Documentation

◆ ProgramSectionCommand()

com.neuronrobotics.sdk.commands.neuronrobotics.bootloader.ProgramSectionCommand.ProgramSectionCommand ( int  channel,
int  address,
ByteList  byteData 
)

Member Function Documentation

◆ hex()

static String com.neuronrobotics.sdk.commands.neuronrobotics.bootloader.ProgramSectionCommand.hex ( long  n)
static

Hex.

Parameters
nthe n
Returns
the string

Definition at line 21 of file ProgramSectionCommand.java.

Referenced by com.neuronrobotics.sdk.commands.neuronrobotics.bootloader.ProgramSectionCommand.ProgramSectionCommand().

◆ validate()

BowlerDatagram com.neuronrobotics.sdk.commands.neuronrobotics.bootloader.ProgramSectionCommand.validate ( BowlerDatagram  data) throws InvalidResponseException

Determine if the return response was successful; throw an InvalidResponseExpection otherwise. Commands with more complicated validation should override this method and provide more specific checking.

Parameters
datathe data
Returns
the incoming response
Exceptions
InvalidResponseExceptionthe invalid response exception

Reimplemented from com.neuronrobotics.sdk.common.BowlerAbstractCommand.

Definition at line 48 of file ProgramSectionCommand.java.

References com.neuronrobotics.sdk.common.BowlerAbstractCommand.data.


The documentation for this class was generated from the following file: