-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtuner-project.json
1 lines (1 loc) · 9.17 KB
/
tuner-project.json
1
{"Version":"1.0.0.0","LastState":11,"Modules":[{"ModuleName":"Front Left","ModuleId":0,"Encoder":{"Id":21,"Name":"CANCoder vers. H (Device ID 21)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},"SteerMotor":{"Id":21,"Name":"Talon FX vers. C (Device ID 21)","Model":"Talon FX vers. C","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":{"Name":"WCP Kraken x60","FreeSpeedRps":96.7},"IsStandaloneFx":false},"DriveMotor":{"Id":11,"Name":"Talon FX vers. C (Device ID 11)","Model":"Talon FX vers. C","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":{"Name":"WCP Kraken x60","FreeSpeedRps":96.7},"IsStandaloneFx":false},"IsEncoderInverted":false,"IsSteerInverted":true,"SelectedEncoderType":"CANcoder","EncoderOffset":-0.37646484375,"DriveMotorSelectionState":1,"SteerMotorSelectionState":1,"SteerEncoderSelectionState":1,"IsModuleValidationComplete":true,"ValidatedSteerId":21,"ValidatedDriveId":11,"ValidatedEncoderId":21,"AvailEncoders":[{"Id":21,"Name":"CANCoder vers. H (Device ID 21)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":22,"Name":"CANCoder vers. H (Device ID 22)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":23,"Name":"CANCoder vers. H (Device ID 23)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":24,"Name":"CANCoder vers. H (Device ID 24)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":31,"Name":"CANCoder (Device ID 31)","Model":"CANCoder","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false}],"IsEncoderTypeCAN":true,"IsDeviceSelectionCompleted":true,"IsConfigurationCompleted":true,"AvailEncoderTypes":["CANcoder"]},{"ModuleName":"Front Right","ModuleId":1,"Encoder":{"Id":22,"Name":"CANCoder vers. H (Device ID 22)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},"SteerMotor":{"Id":22,"Name":"Talon FX vers. C (Device ID 22)","Model":"Talon FX vers. C","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":{"Name":"WCP Kraken x60","FreeSpeedRps":96.7},"IsStandaloneFx":false},"DriveMotor":{"Id":12,"Name":"Talon FX vers. C (Device ID 12)","Model":"Talon FX vers. C","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":{"Name":"WCP Kraken x60","FreeSpeedRps":96.7},"IsStandaloneFx":false},"IsEncoderInverted":false,"IsSteerInverted":true,"SelectedEncoderType":"CANcoder","EncoderOffset":0.08642578125,"DriveMotorSelectionState":1,"SteerMotorSelectionState":1,"SteerEncoderSelectionState":1,"IsModuleValidationComplete":true,"ValidatedSteerId":22,"ValidatedDriveId":12,"ValidatedEncoderId":22,"AvailEncoders":[{"Id":21,"Name":"CANCoder vers. H (Device ID 21)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":22,"Name":"CANCoder vers. H (Device ID 22)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":23,"Name":"CANCoder vers. H (Device ID 23)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":24,"Name":"CANCoder vers. H (Device ID 24)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":31,"Name":"CANCoder (Device ID 31)","Model":"CANCoder","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false}],"IsEncoderTypeCAN":true,"IsDeviceSelectionCompleted":true,"IsConfigurationCompleted":true,"AvailEncoderTypes":["CANcoder"]},{"ModuleName":"Back Left","ModuleId":2,"Encoder":{"Id":24,"Name":"CANCoder vers. H (Device ID 24)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},"SteerMotor":{"Id":24,"Name":"Talon FX vers. C (Device ID 24)","Model":"Talon FX vers. C","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":{"Name":"WCP Kraken x60","FreeSpeedRps":96.7},"IsStandaloneFx":false},"DriveMotor":{"Id":14,"Name":"Talon FX vers. C (Device ID 14)","Model":"Talon FX vers. C","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":{"Name":"WCP Kraken x60","FreeSpeedRps":96.7},"IsStandaloneFx":false},"IsEncoderInverted":false,"IsSteerInverted":true,"SelectedEncoderType":"CANcoder","EncoderOffset":0.202392578125,"DriveMotorSelectionState":1,"SteerMotorSelectionState":1,"SteerEncoderSelectionState":1,"IsModuleValidationComplete":true,"ValidatedSteerId":24,"ValidatedDriveId":14,"ValidatedEncoderId":24,"AvailEncoders":[{"Id":21,"Name":"CANCoder vers. H (Device ID 21)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":22,"Name":"CANCoder vers. H (Device ID 22)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":23,"Name":"CANCoder vers. H (Device ID 23)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":24,"Name":"CANCoder vers. H (Device ID 24)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":31,"Name":"CANCoder (Device ID 31)","Model":"CANCoder","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false}],"IsEncoderTypeCAN":true,"IsDeviceSelectionCompleted":true,"IsConfigurationCompleted":true,"AvailEncoderTypes":["CANcoder"]},{"ModuleName":"Back Right","ModuleId":3,"Encoder":{"Id":23,"Name":"CANCoder vers. H (Device ID 23)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},"SteerMotor":{"Id":23,"Name":"Talon FX vers. C (Device ID 23)","Model":"Talon FX vers. C","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":{"Name":"WCP Kraken x60","FreeSpeedRps":96.7},"IsStandaloneFx":false},"DriveMotor":{"Id":13,"Name":"Talon FX vers. C (Device ID 13)","Model":"Talon FX vers. C","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":{"Name":"WCP Kraken x60","FreeSpeedRps":96.7},"IsStandaloneFx":false},"IsEncoderInverted":false,"IsSteerInverted":true,"SelectedEncoderType":"CANcoder","EncoderOffset":0.442626953125,"DriveMotorSelectionState":1,"SteerMotorSelectionState":1,"SteerEncoderSelectionState":1,"IsModuleValidationComplete":true,"ValidatedSteerId":23,"ValidatedDriveId":13,"ValidatedEncoderId":23,"AvailEncoders":[{"Id":21,"Name":"CANCoder vers. H (Device ID 21)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":22,"Name":"CANCoder vers. H (Device ID 22)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":23,"Name":"CANCoder vers. H (Device ID 23)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":24,"Name":"CANCoder vers. H (Device ID 24)","Model":"CANCoder vers. H","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},{"Id":31,"Name":"CANCoder (Device ID 31)","Model":"CANCoder","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false}],"IsEncoderTypeCAN":true,"IsDeviceSelectionCompleted":true,"IsConfigurationCompleted":true,"AvailEncoderTypes":["CANcoder"]}],"SwerveOptions":{"kSpeedAt12Volts":5.958135187288162,"Gyro":{"Id":0,"Name":"Pigeon 2 (Device ID 0)","Model":"Pigeon 2","CANbus":"F8C0215633533853202020343C3F03FF","CANbusFriendly":"canivore","SelectedMotorType":null,"IsStandaloneFx":false},"IsValidGyroCANbus":true,"VerticalTrackSizeInches":21.5,"HorizontalTrackSizeInches":22.75,"WheelRadiusInches":2.0,"IsLeftSideInverted":false,"IsRightSideInverted":true,"SwerveModuleType":4,"SwerveModuleConfiguration":{"ModuleBrand":4,"DriveRatio":5.357142857142857,"SteerRatio":21.428571428571427,"CouplingRatio":3.125,"CustomName":"L3 16T"},"HasVerifiedSteer":true,"HasVerifiedDrive":true,"IsValidConfiguration":true}}