mirror of
https://github.com/AlexandreRouma/SDRPlusPlus.git
synced 2025-10-09 07:19:53 +02:00
Some checks failed
Build Binaries / build_debian_bullseye_amd64 (push) Failing after 4s
Build Binaries / build_debian_bookworm_amd64 (push) Failing after 3s
Build Binaries / build_debian_trixie_amd64 (push) Failing after 4s
Build Binaries / build_debian_sid_amd64 (push) Failing after 4s
Build Binaries / build_ubuntu_focal_amd64 (push) Failing after 4s
Build Binaries / build_ubuntu_jammy_amd64 (push) Failing after 4s
Build Binaries / build_ubuntu_noble_amd64 (push) Failing after 4s
Build Binaries / build_ubuntu_oracular_amd64 (push) Failing after 4s
Build Binaries / build_android (push) Failing after 5s
Build Binaries / check_spelling (push) Failing after 3s
Build Binaries / check_formatting (push) Successful in 3s
Build Binaries / build_windows (push) Has been cancelled
Build Binaries / build_macos_intel (push) Has been cancelled
Build Binaries / build_macos_arm (push) Has been cancelled
Build Binaries / build_debian_bullseye_aarch64 (push) Has been cancelled
Build Binaries / build_debian_bookworm_aarch64 (push) Has been cancelled
Build Binaries / build_debian_trixie_aarch64 (push) Has been cancelled
Build Binaries / build_debian_sid_aarch64 (push) Has been cancelled
Build Binaries / build_ubuntu_focal_aarch64 (push) Has been cancelled
Build Binaries / build_ubuntu_jammy_aarch64 (push) Has been cancelled
Build Binaries / build_ubuntu_noble_aarch64 (push) Has been cancelled
Build Binaries / build_ubuntu_oracular_aarch64 (push) Has been cancelled
Build Binaries / create_full_archive (push) Has been cancelled
Build Binaries / update_nightly_release (push) Has been cancelled
74 lines
2.7 KiB
Markdown
74 lines
2.7 KiB
Markdown
# AI USE IS FORBIDDEN
|
|
|
|
Use of AI for the creation of code, pull requests or issues is forbidden.
|
|
|
|
Submitting code, pull requests or issues generated by AI will result in a permanent ban from all of my (Alexandre Rouma) repositories.
|
|
|
|
# Pull Requests
|
|
|
|
Code pull requests are **NOT welcome**. Please open an issue discussing potential bugfixes or feature requests instead.
|
|
|
|
## Band Frequency Allocation
|
|
|
|
Please follow this guide to properly format the JSON files for custom radio band allocation identifiers.
|
|
|
|
```json
|
|
{
|
|
"name": "Short name (has to fit in the menu)",
|
|
"country_name": "Name of country or area, if applicable (Use '--' otherwise)",
|
|
"country_code": "Two letter country code, if applicable (Use '--' otherwise)",
|
|
"author_name": "Name of the original/main creator of the JSON file",
|
|
"author_url": "URL the author wishes to be associated with the file (personal website, GitHub, Twitter, etc)",
|
|
"bands": [
|
|
// Bands in this array must be sorted by their starting frequency
|
|
{
|
|
"name": "Name of the band",
|
|
"type": "Type name ('amateur', 'broadcast', 'marine', 'military', or any type declared in config.json)",
|
|
"start": 148500, //In Hz, must be an integer
|
|
"end": 283500 //In Hz, must be an integer
|
|
},
|
|
{
|
|
"name": "Name of the band",
|
|
"type": "Type name ('amateur', 'broadcast', 'marine', 'military', or any type declared in config.json)",
|
|
"start": 526500, //In Hz, must be an integer
|
|
"end": 1606500 //In Hz, must be an integer
|
|
}
|
|
]
|
|
}
|
|
```
|
|
|
|
## Color Maps
|
|
|
|
Please follow this guide to properly format the JSON files for custom color maps.
|
|
|
|
```json
|
|
{
|
|
"name": "Short name (has to fit in the menu)",
|
|
"author": "Name of the original/main creator of the color map",
|
|
"map": [
|
|
// These are the color codes, in hexadecimal (#RRGGBB) format, for the custom color scales for the waterfall. They must be entered as strings, not integers, with the hashtag/pound-symbol proceeding the 6 digit number.
|
|
"#000020",
|
|
"#000030",
|
|
"#000050",
|
|
"#000091",
|
|
"#1E90FF",
|
|
"#FFFFFF",
|
|
"#FFFF00",
|
|
"#FE6D16",
|
|
"#FE6D16",
|
|
"#FF0000",
|
|
"#FF0000",
|
|
"#C60000",
|
|
"#9F0000",
|
|
"#750000",
|
|
"#4A0000"
|
|
]
|
|
}
|
|
```
|
|
|
|
# JSON Formatting
|
|
|
|
The ability to add new radio band allocation identifiers and color maps relies on JSON files. Proper formatting of these JSON files is important for reference and readability. The following guides will show you how to properly format the JSON files for their respective uses.
|
|
|
|
**IMPORTANT: JSON File cannot contain comments, there are only in this example for clarity**
|