User Tools

Site Tools


eeros_architecture:control_system:custom_blocks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
eeros_architecture:control_system:custom_blocks [2017/12/16 09:05] – created grafeeros_architecture:control_system:custom_blocks [2018/11/13 10:52] – [How Many Inputs and Outputs?] graf
Line 1: Line 1:
 ====== Custom Blocks ====== ====== Custom Blocks ======
-If a certain functionality cannot be found in the [[eeros_architecture:control_system:available_blocks|]] you have to implement it in your own block. This is also the case if you want to create a [[eeros_architecture:control_system:subsystem|]].+If a certain functionality cannot be found in the [[eeros_architecture:control_system:available_blocks|]] you have to implement it in your own block. This is also the case if you want to create a[[eeros_architecture:control_system:subsystem|Subsystem]]
 + 
 +==== How Many Inputs and Outputs? ==== 
 +If your block has one input, one output, or one input and one output, you should design your block as an extension of ''Block1i'', ''Block1o'', or ''Block1i1o'', respectively. \\ 
 + 
 +For all other cases your block will have to define the necessary inputs and outputs as fields of your new block class.  
 + 
 +==== What Kind of Signals? ==== 
 +Depending on the type of the signals you will design your class as a template class or you will define it with a given type.
  
-TODO 
eeros_architecture/control_system/custom_blocks.txt · Last modified: 2021/07/08 19:37 by ursgraf