[Block Diagram Listing]
Header=Hypersignal for Windows Block Diagram Application, Block Listing
Version=4.00
Block Count=20
Horizontal Scroll Position=0
Vertical Scroll Position=0
Manual Compile=0
Block Library1=Real-time Library
Block Name1=RC Speed Control 1
DLL Name1=rcspeed.dll
Block Label1=Read RC Channel #1
Block Label Color1=0,255,255
Block Label Font1=-16,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type1=33
Block Class1=0
Layer1=-1
Position1=64,64,96,96
Input Count1=0
Output Count1=3
Parameter Count1=0
Block Library2=Real-time Library
Block Name2=Motor Drive Control 1
DLL Name2=SMDCtrl.dll
Block Label2=Drive Motor 1
Block Label Color2=0,255,255
Block Label Font2=-16,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type2=33
Block Class2=0
Layer2=-1
Position2=768,64,800,96
Input Count2=0
Output Count2=0
Parameter Count2=1
Block2,Parameter Index 0=1
Block2,Parameter Line 0=Motor 1 speed,,,
Block2,Parameter Input 0=RT Gain 1,Output Channel 0,HDT_FLOAT,202
Block Library3=Real-time Library
Block Name3=RT Gain 1
DLL Name3=Rtgain.dll
Block Label3=(change sign to alter direction)
Block Label Font3=-13,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type3=34
Block Class3=0
Layer3=-1
Position3=320,96,352,128
Input Count3=1
Output Count3=1
Parameter Count3=0
Block3,Line Channel 0=Speed value,,,
Block3,Input Channel 0=RC Speed Control 1,Output Channel 0
Block Library4=Real-time Library
Block Name4=RC Speed Control 2
DLL Name4=rcspeed.dll
Block Label4=Read RC Channel #2
Block Label Color4=0,255,255
Block Label Font4=-16,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type4=33
Block Class4=0
Layer4=-1
Position4=64,192,96,224
Input Count4=0
Output Count4=3
Parameter Count4=0
Block Library5=Real-time Library
Block Name5=Motor Drive Control 2
DLL Name5=SMDCtrl.dll
Block Label5=Drive Motor 2
Block Label Color5=0,255,255
Block Label Font5=-16,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type5=33
Block Class5=0
Layer5=-1
Position5=768,192,800,224
Input Count5=0
Output Count5=0
Parameter Count5=1
Block5,Parameter Index 0=1
Block5,Parameter Line 0=Motor 2 speed,,,
Block5,Parameter Input 0=RT Gain 2,Output Channel 0,HDT_FLOAT,202
Block Library6=Real-time Library
Block Name6=RT Gain 2
DLL Name6=Rtgain.dll
Block Label6=(change sign to alter direction)
Block Label Font6=-13,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type6=34
Block Class6=0
Layer6=-1
Position6=320,224,352,256
Input Count6=1
Output Count6=1
Parameter Count6=0
Block6,Line Channel 0=Speed value,,,
Block6,Input Channel 0=RC Speed Control 2,Output Channel 0
Block Library7=Real-time Library
Block Name7=RC Speed Control 4
DLL Name7=rcspeed.dll
Block Label7=Read RC Channel #4
Block Label Color7=0,255,255
Block Label Font7=-16,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type7=33
Block Class7=0
Layer7=-1
Position7=64,544,96,576
Input Count7=0
Output Count7=3
Parameter Count7=0
Block Library8=Real-time Library
Block Name8=Motor Drive Control 4
DLL Name8=SMDCtrl.dll
Block Label8=Drive Servo 2
Block Label Color8=0,255,255
Block Label Font8=-16,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type8=33
Block Class8=0
Layer8=-1
Position8=768,544,800,576
Input Count8=0
Output Count8=0
Parameter Count8=1
Block8,Parameter Index 0=1
Block8,Parameter Line 0=Servo 2 position,,,
Block8,Parameter Input 0=RT Gain 4,Output Channel 0,HDT_FLOAT,202
Block Library9=Real-time Library
Block Name9=RT Gain 4
DLL Name9=Rtgain.dll
Block Label9=(change sign to alter direction)
Block Label Font9=-13,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type9=34
Block Class9=0
Layer9=-1
Position9=320,544,352,576
Input Count9=1
Output Count9=1
Parameter Count9=0
Block9,Line Channel 0=Servo position value,,,
Block9,Input Channel 0=RC Speed Control 4,Output Channel 0
Block Library10=Real-time Library
Block Name10=RT DSP to PC Upload 1
DLL Name10=Rtdsp2pc.dll
Block Label10=Upload from DSP
Block Label Font10=-13,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type10=34
Block Class10=0
Layer10=-1
Position10=448,64,480,96
Input Count10=1
Output Count10=1
Parameter Count10=0
Block10,Input Channel 0=RT Gain 1,Output Channel 0
Block Library11=Simulation Library
Block Name11=Digital Display 1
DLL Name11=Digital.dll
Block Label11=Motor 1 speed
Block Label Font11=-16,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type11=8
Block Class11=0
Layer11=-1
Position11=544,64,640,96
Input Count11=1
Output Count11=0
Parameter Count11=0
Block11,Input Channel 0=RT DSP to PC Upload 1,Output Channel 0
Block Library12=Real-time Library
Block Name12=RT DSP to PC Upload 2
DLL Name12=Rtdsp2pc.dll
Block Label12=Upload from DSP
Block Label Font12=-13,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type12=34
Block Class12=0
Layer12=-1
Position12=448,192,480,224
Input Count12=1
Output Count12=1
Parameter Count12=0
Block12,Input Channel 0=RT Gain 2,Output Channel 0
Block Library13=Simulation Library
Block Name13=Digital Display 2
DLL Name13=Digital.dll
Block Label13=Motor 2 speed
Block Label Font13=-16,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type13=8
Block Class13=0
Layer13=-1
Position13=544,192,640,224
Input Count13=1
Output Count13=0
Parameter Count13=0
Block13,Input Channel 0=RT DSP to PC Upload 2,Output Channel 0
Block Library14=Real-time Library
Block Name14=RT DSP to PC Upload 4
DLL Name14=Rtdsp2pc.dll
Block Label14=Upload from DSP
Block Label Font14=-13,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type14=34
Block Class14=0
Layer14=-1
Position14=448,512,480,544
Input Count14=1
Output Count14=1
Parameter Count14=0
Block14,Input Channel 0=RT Gain 4,Output Channel 0
Block Library15=Simulation Library
Block Name15=Digital Display 4
DLL Name15=Digital.dll
Block Label15=Servo 1 position
Block Label Font15=-16,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type15=8
Block Class15=0
Layer15=-1
Position15=544,512,640,544
Input Count15=1
Output Count15=0
Parameter Count15=0
Block15,Input Channel 0=RT DSP to PC Upload 4,Output Channel 0
Block Library16=Real-time Library
Block Name16=RC Speed Control 5
DLL Name16=rcspeed.dll
Block Label16=Read RC Channel #3
Block Label Color16=0,255,255
Block Label Font16=-16,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type16=33
Block Class16=0
Layer16=-1
Position16=64,352,96,384
Input Count16=0
Output Count16=3
Parameter Count16=0
Block Library17=Real-time Library
Block Name17=Motor Drive Control 5
DLL Name17=SMDCtrl.dll
Block Label17=Drive Servo 1
Block Label Color17=0,255,255
Block Label Font17=-16,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type17=33
Block Class17=0
Layer17=-1
Position17=768,384,800,416
Input Count17=0
Output Count17=0
Parameter Count17=1
Block17,Parameter Index 0=1
Block17,Parameter Line 0=Servo 1 position,,,
Block17,Parameter Input 0=RT Gain 6,Output Channel 0,HDT_FLOAT,202
Block Library18=Real-time Library
Block Name18=RT Gain 6
DLL Name18=Rtgain.dll
Block Label18=(change sign to alter direction)
Block Label Font18=-13,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type18=34
Block Class18=0
Layer18=-1
Position18=320,384,352,416
Input Count18=1
Output Count18=1
Parameter Count18=0
Block18,Line Channel 0=Servo position value,,,
Block18,Input Channel 0=RC Speed Control 5,Output Channel 0
Block Library19=Real-time Library
Block Name19=RT DSP to PC Upload 5
DLL Name19=Rtdsp2pc.dll
Block Label19=Upload from DSP
Block Label Font19=-13,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type19=34
Block Class19=0
Layer19=-1
Position19=448,352,480,384
Input Count19=1
Output Count19=1
Parameter Count19=0
Block19,Input Channel 0=RT Gain 6,Output Channel 0
Block Library20=Simulation Library
Block Name20=Digital Display 5
DLL Name20=Digital.dll
Block Label20=Servo 1 position
Block Label Font20=-16,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Block Type20=8
Block Class20=0
Layer20=-1
Position20=544,352,640,384
Input Count20=1
Output Count20=0
Parameter Count20=0
Block20,Input Channel 0=RT DSP to PC Upload 5,Output Channel 0

[Variables]
Num=2
Var1=Framesize
Value1=256
Var2=Sample Rate
Value2=8000.0

[Environment]
Undo Buffer Size=30

[Text Boxes]
Count=6
Text1=BEST Configuration No. 3:  2 proportional motors, 2 servo controls
Position1=11,-1
ColorR1=255
ColorG1=255
ColorB1=255
Font1=-24,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif
Text2=A
Position2=196,59
ColorR2=255
ColorG2=255
ColorB2=255
Font2=-24,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif
Text3=B
Position3=197,183
ColorR3=255
ColorG3=255
ColorB3=255
Font3=-24,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif
Text4=D
Position4=201,509
ColorR4=255
ColorG4=255
ColorB4=255
Font4=-24,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif
Text5=A=proportional motor|B=proportional motor|C=servo control|D=servo control
Position5=864,524
ColorR5=255
ColorG5=255
ColorB5=0
Font5=-13,0,0,0,400,0,0,0,0,1,2,1,34,MS Sans Serif
Text6=C
Position6=196,353
ColorR6=255
ColorG6=255
ColorB6=255
Font6=-24,0,0,0,700,0,0,0,0,1,2,1,34,MS Sans Serif

[Layers]
Current Layer=-1
Mode=1
Num=1
Label1=

[RC Speed Control 1]
Version=4.00
Precision=1
Framesize=1
FramesizeOut0=1
RCFlagOut0=0
DTFlagOut0=1
SampFreqOut0=8000.0
FramesizeOut1=1
RCFlagOut1=0
DTFlagOut1=1
SampFreqOut1=8000.0
FramesizeOut2=1
RCFlagOut2=0
DTFlagOut2=1
SampFreqOut2=8000.0
_Channel=0
_Mode=302
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_RCSPEED_USERPARAMS_1

[Motor Drive Control 1]
Version=4.00
Precision=1
Framesize=256
_Channel=0
_Speed=0.0
_Direction=302
_Mode=305
_RCServoWrite=308
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_SMDCTRL_USERPARAMS_1

[RT Gain 1]
Version=4.00
Precision=-1
Framesize=1
FramesizeIn0=1
RCFlagIn0=0
DTFlagIn0=1
SampFreqIn0=8000.0
FramesizeOut0=1
RCFlagOut0=0
DTFlagOut0=1
SampFreqOut0=8000.0
_Type=302
_GainValue=-1.0
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_RTGAIN_USERPARAMS_1

[RC Speed Control 2]
Version=4.00
Precision=1
Framesize=1
FramesizeOut0=1
RCFlagOut0=0
DTFlagOut0=1
SampFreqOut0=8000.0
FramesizeOut1=1
RCFlagOut1=0
DTFlagOut1=1
SampFreqOut1=8000.0
FramesizeOut2=1
RCFlagOut2=0
DTFlagOut2=1
SampFreqOut2=8000.0
_Channel=1
_Mode=302
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_RCSPEED_USERPARAMS_2

[Motor Drive Control 2]
Version=4.00
Precision=1
Framesize=256
_Channel=1
_Speed=0.0
_Direction=302
_Mode=305
_RCServoWrite=308
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_SMDCTRL_USERPARAMS_2

[RT Gain 2]
Version=4.00
Precision=-1
Framesize=1
FramesizeIn0=1
RCFlagIn0=0
DTFlagIn0=1
SampFreqIn0=8000.0
FramesizeOut0=1
RCFlagOut0=0
DTFlagOut0=1
SampFreqOut0=8000.0
_Type=302
_GainValue=-1.0
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_RTGAIN_USERPARAMS_2

[RC Speed Control 4]
Version=4.00
Precision=1
Framesize=1
FramesizeOut0=1
RCFlagOut0=0
DTFlagOut0=1
SampFreqOut0=8000.0
FramesizeOut1=1
RCFlagOut1=0
DTFlagOut1=1
SampFreqOut1=8000.0
FramesizeOut2=1
RCFlagOut2=0
DTFlagOut2=1
SampFreqOut2=8000.0
_Channel=3
_Mode=302
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_RCSPEED_USERPARAMS_4

[Motor Drive Control 4]
Version=4.00
Precision=1
Framesize=256
_Channel=1
_Speed=0.0
_Direction=302
_Mode=305
_RCServoWrite=309
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_SMDCTRL_USERPARAMS_4

[RT Gain 4]
Version=4.00
Precision=-1
Framesize=1
FramesizeIn0=1
RCFlagIn0=0
DTFlagIn0=1
SampFreqIn0=8000.0
FramesizeOut0=1
RCFlagOut0=0
DTFlagOut0=1
SampFreqOut0=8000.0
_Type=302
_GainValue=-2.0
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_RTGAIN_USERPARAMS_3

[RT DSP to PC Upload 1]
Version=4.00
Precision=-1
Framesize=1
FramesizeIn0=1
RCFlagIn0=0
DTFlagIn0=1
SampFreqIn0=8000.0
FramesizeOut0=1
RCFlagOut0=0
DTFlagOut0=1
SampFreqOut0=8000.0
_TransferMode=304
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_RTDSP2PC_USERPARAMS_2

[Digital Display 1]
Version=4.00
Precision=-1
Framesize=1
FramesizeIn0=1
RCFlagIn0=0
DTFlagIn0=1
SampFreqIn0=8000.0
_SignificantDigits=4
_MinimumDigits=4
TextColor=0,255,255
BackgroundColor=0,0,0

[RT DSP to PC Upload 2]
Version=4.00
Precision=-1
Framesize=1
FramesizeIn0=1
RCFlagIn0=0
DTFlagIn0=1
SampFreqIn0=8000.0
FramesizeOut0=1
RCFlagOut0=0
DTFlagOut0=1
SampFreqOut0=8000.0
_TransferMode=304
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_RTDSP2PC_USERPARAMS_3

[Digital Display 2]
Version=4.00
Precision=-1
Framesize=1
FramesizeIn0=1
RCFlagIn0=0
DTFlagIn0=1
SampFreqIn0=8000.0
_SignificantDigits=4
_MinimumDigits=4
TextColor=0,255,255
BackgroundColor=0,0,0

[RT DSP to PC Upload 4]
Version=4.00
Precision=-1
Framesize=1
FramesizeIn0=1
RCFlagIn0=0
DTFlagIn0=1
SampFreqIn0=8000.0
FramesizeOut0=1
RCFlagOut0=0
DTFlagOut0=1
SampFreqOut0=8000.0
_TransferMode=304
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_RTDSP2PC_USERPARAMS_4

[Digital Display 4]
Version=4.00
Precision=-1
Framesize=1
FramesizeIn0=1
RCFlagIn0=0
DTFlagIn0=1
SampFreqIn0=8000.0
_SignificantDigits=4
_MinimumDigits=4
TextColor=0,255,255
BackgroundColor=0,0,0

[RC Speed Control 5]
Version=4.00
Precision=1
Framesize=1
FramesizeOut0=1
RCFlagOut0=0
DTFlagOut0=1
SampFreqOut0=8000.0
FramesizeOut1=1
RCFlagOut1=0
DTFlagOut1=1
SampFreqOut1=8000.0
FramesizeOut2=1
RCFlagOut2=0
DTFlagOut2=1
SampFreqOut2=8000.0
_Channel=2
_Mode=302
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_RCSPEED_USERPARAMS_5

[Motor Drive Control 5]
Version=4.00
Precision=1
Framesize=256
_Channel=0
_Speed=0.0
_Direction=302
_Mode=305
_RCServoWrite=309
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_SMDCTRL_USERPARAMS_5

[RT Gain 6]
Version=4.00
Precision=-1
Framesize=1
FramesizeIn0=1
RCFlagIn0=0
DTFlagIn0=1
SampFreqIn0=8000.0
FramesizeOut0=1
RCFlagOut0=0
DTFlagOut0=1
SampFreqOut0=8000.0
_Type=302
_GainValue=-2.0
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_RTGAIN_USERPARAMS_6

[RT DSP to PC Upload 5]
Version=4.00
Precision=-1
Framesize=1
FramesizeIn0=1
RCFlagIn0=0
DTFlagIn0=1
SampFreqIn0=8000.0
FramesizeOut0=1
RCFlagOut0=0
DTFlagOut0=1
SampFreqOut0=8000.0
_TransferMode=304
DriverName=speedy33.drv
wBoardNum=1
wDSPNum=1
wIntNum=0
wSyncInNum=0
wSyncOutNum=0
bProfile=0
RTSymbol=_RTDSP2PC_USERPARAMS_5

[Digital Display 5]
Version=4.00
Precision=-1
Framesize=1
FramesizeIn0=1
RCFlagIn0=0
DTFlagIn0=1
SampFreqIn0=8000.0
_SignificantDigits=4
_MinimumDigits=4
TextColor=0,255,255
BackgroundColor=0,0,0