1
0
mirror of https://github.com/DCC-EX/CommandStation-EX.git synced 2024-11-26 17:46:14 +01:00

add config.json to master repo for installer (#204)

This commit is contained in:
Dex 2022-02-11 09:52:56 -05:00 committed by GitHub
parent 22bf2b69f1
commit a26d988acc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 292 additions and 1 deletions

2
.gitignore vendored
View File

@ -7,7 +7,7 @@ Release/*
.pio/ .pio/
.vscode/ .vscode/
config.h config.h
.vscode/extensions.json .vscode/*
mySetup.h mySetup.h
mySetup.cpp mySetup.cpp
myHal.cpp myHal.cpp

291
config.json Normal file
View File

@ -0,0 +1,291 @@
[
{
"Name": "BaseStationClassic",
"Git": "DCC-EX/BaseStation-Classic",
"Libraries": [
{
"Name": "Ethernet",
"Repo": "arduino-libraries/Ethernet",
"Location": "libraries/Ethernet",
"LibraryDownloadAvailable": true
}
],
"SupportedBoards": [
{
"Name": "Uno",
"FQBN": "arduino:avr:uno",
"Platforms": [
{
"Architecture": "avr",
"Package": "arduino"
}
],
"SupportedMotoShields": [
{
"Name": "Arduino Motor Shield",
"ShieldType": 0
},
{
"Name": "Pololu MC33926 Motor Shield",
"ShieldType": 1
}
],
"ExtraLibraries": [
]
},
{
"Name": "Mega",
"FQBN": "arduino:avr:mega",
"Platforms": [
{
"Architecture": "avr",
"Package": "arduino"
}
],
"SupportedMotoShields": [
{
"Name": "Arduino Motor Shield",
"ShieldType": 0
},
{
"Name": "Pololu MC33926 Motor Shield",
"ShieldType": 1
}
],
"ExtraLibraries": [
]
}
],
"DisplayName": "Base Station Classic",
"InputFileLocation": "DCCpp",
"AllowAdvanced": false,
"ConfigFile": "DCCpp/Config.h"
},
{
"Name": "CommandStation-EX",
"Git": "DCC-EX/CommandStation-EX",
"Libraries": [
{
"Name": "Ethernet",
"Repo": "arduino-libraries/Ethernet",
"Location": "libraries/Ethernet",
"LibraryDownloadAvailable": true
},
{
"Name": "DIO2",
"Repo": "",
"Location": "libraries/DIO2",
"LibraryDownloadAvailable": true
}
],
"SupportedBoards": [
{
"Name": "Uno",
"FQBN": "arduino:avr:uno",
"Platforms": [
{
"Architecture": "avr",
"Package": "arduino"
}
],
"SupportedMotoShields": [
{
"Name": "Arduino Motor Shield",
"ShieldType": 0
},
{
"Name": "Pololu MC33926 Motor Shield",
"ShieldType": 1
}
],
"ExtraLibraries": [
]
},
{
"Name": "Mega",
"FQBN": "arduino:avr:mega",
"Platforms": [
{
"Architecture": "avr",
"Package": "arduino"
}
],
"SupportedMotoShields": [
{
"Name": "Arduino Motor Shield",
"ShieldType": 0
},
{
"Name": "Pololu MC33926 Motor Shield",
"ShieldType": 1
}
],
"ExtraLibraries": [
]
},
{
"Name": "Mega Wifi",
"FQBN": "arduino:avr:mega",
"Platforms": [
{
"Architecture": "avr",
"Package": "arduino"
}
],
"SupportedMotoShields": [
{
"Name": "Arduino Motor Shield",
"ShieldType": 0
},
{
"Name": "Pololu MC33926 Motor Shield",
"ShieldType": 1
}
],
"ExtraLibraries": [
]
},
{
"Name": "Nano",
"FQBN": "arduino:avr:mega",
"Platforms": [
{
"Architecture": "avr",
"Package": "arduino"
}
],
"SupportedMotoShields": [
{
"Name": "Arduino Motor Shield",
"ShieldType": 0
},
{
"Name": "Pololu MC33926 Motor Shield",
"ShieldType": 1
}
],
"ExtraLibraries": [
]
},
{
"Name": "Nano Every",
"FQBN": "arduino:avr:mega",
"Platforms": [
{
"Architecture": "avr",
"Package": "arduino"
}
],
"SupportedMotoShields": [
{
"Name": "Arduino Motor Shield",
"ShieldType": 0
},
{
"Name": "Pololu MC33926 Motor Shield",
"ShieldType": 1
}
],
"ExtraLibraries": [
]
},
{
"Name": "Teensy 3.x",
"FQBN": "arduino:avr:mega",
"Platforms": [
{
"Architecture": "avr",
"Package": "arduino"
}
],
"SupportedMotoShields": [
{
"Name": "Arduino Motor Shield",
"ShieldType": 0
},
{
"Name": "Pololu MC33926 Motor Shield",
"ShieldType": 1
}
],
"ExtraLibraries": [
]
},
{
"Name": "Teensy 4.x",
"FQBN": "arduino:avr:mega",
"Platforms": [
{
"Architecture": "avr",
"Package": "arduino"
}
],
"SupportedMotoShields": [
{
"Name": "Arduino Motor Shield",
"ShieldType": 0
},
{
"Name": "Pololu MC33926 Motor Shield",
"ShieldType": 1
}
],
"ExtraLibraries": [
]
},
{
"Name": "SAMD21",
"FQBN": "SparkFun:samd",
"Platforms": [
{
"Architecture": "avr",
"Package": "arduino"
},
{
"Architecture": "samd",
"Package": "arduino"
},
{
"Architecture": "samd",
"Package": "SparkFun"
}
],
"SupportedMotoShields": [
{
"Name": "Arduino Motor Shield",
"ShieldType": 0
},
{
"Name": "Pololu MC33926 Motor Shield",
"ShieldType": 1
},
{
"Name": "FireBox MK1",
"ShieldType": 3
},
{
"Name": "FireBox MK1S",
"ShieldType": 4
}
],
"ExtraLibraries": [
]
}
],
"DisplayName": "CommandStation EX",
"InputFileLocation": "",
"AllowAdvanced": true,
"ConfigFile": "config.h"
}
]