You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

80 lines
1.6 KiB

declare namespace Debug {
interface DebugStore {
formData: FormData
}
interface FormData {
liquidArmData: LiquidArmData
liquidPumpData: LiquidPumpData
shakeSpeed: ShakeSpeed
heatArea: HeatArea
transferModule: TransferModule
lidData: LidData
}
interface LiquidArmData {
largeArmAngle: number | undefined
smallArmAngle: number | undefined
largeArmRotationRate: number | undefined
smallArmRotationRate: number | undefined
}
interface LiquidPumpData {
index: number | undefined
velocity: number | undefined
direction: 'forward' | 'backward'
volume: number | undefined
}
interface ShakeSpeed {
rate: number | undefined
}
interface HeatMotorData {
distance: number | undefined
rate: number | undefined
}
interface HeatTemperature {
temperature: number | undefined
}
interface ColdTrap {
temperature: number | undefined
}
interface HeatArea {
index: number | undefined
heatMotorData: HeatMotorData
heatTemperature: HeatTemperature
coldTrap: ColdTrap
}
interface XMotorData {
xDimDistance: number | undefined
xDimRate: number | undefined
}
interface YMotorData {
yDimDistance: number | undefined
yDimRate: number | undefined
}
interface ZMotorData {
zDimDistance: number | undefined
zDimRate: number | undefined
}
interface JawData {
rate: number | undefined
}
interface TransferModule {
xMotorData: XMotorData
yMotorData: YMotorData
zMotorData: ZMotorData
JawData: JawData
}
interface LidData {
velocity: number | undefined
distance: number | undefined
}
}