Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
123 commits
Select commit Hold shift + click to select a range
620377b
allow any structure for component ids, remove references to STA
emiltin Oct 2, 2024
de0a42f
Bump version number
otterdahl Oct 4, 2024
2fc538c
Disallow multiple commands in a single command request
otterdahl Oct 4, 2024
9fbe1b0
Allow optional command attributes
otterdahl Oct 4, 2024
a767191
Remove any references to multiple commands in a single CommandRequest
otterdahl Oct 21, 2024
2e90f40
Fix spelling mistake
otterdahl Oct 21, 2024
99cda0e
Fix spelling error
otterdahl Oct 24, 2024
9cf7c2c
Fix spelling error (2)
otterdahl Oct 25, 2024
45506b1
update component id format description
emiltin Oct 31, 2024
8231e60
update format
emiltin Oct 31, 2024
f8217cf
Fix spelling mistake
otterdahl Nov 26, 2024
a3d7e3d
Improve language
otterdahl Nov 26, 2024
5c5dcf1
Add option to select the site or supervision system to act server/client
otterdahl Nov 26, 2024
51cb679
Clarifications of the aggregated status
otterdahl Nov 26, 2024
2072872
Security: Clarification regarding validation of identity and port nr
otterdahl Nov 29, 2024
8dd1893
Be more explicit about who should act server/client when using multip…
otterdahl Dec 3, 2024
9f5ad76
Fix minor spelling mistake
otterdahl Dec 3, 2024
35b2d23
Remove "NTS"
otterdahl Dec 3, 2024
eb28456
Clarify that bit 2 and 8 are unused and are always set to false
otterdahl Dec 3, 2024
6296b7e
Fix grammar
otterdahl Dec 3, 2024
1d74a46
Fix wording
otterdahl Dec 3, 2024
84e7602
Fix spelling mistake
otterdahl Dec 3, 2024
892458e
CommandResponses can not contain more than one command (cCI)
otterdahl Dec 3, 2024
2cae245
Merge pull request #180 from rsmp-nordic/no_multiple_commands
emiltin Dec 17, 2024
b76005b
Merge pull request #200 from rsmp-nordic/aggregated_status_clarificat…
emiltin Dec 17, 2024
371a243
Merge pull request #181 from rsmp-nordic/optional_commands
emiltin Dec 17, 2024
0de8735
Merge pull request #199 from rsmp-nordic/site_socket_server
emiltin Dec 17, 2024
e994be0
Github Pages: Publish 3.3.0
otterdahl Dec 17, 2024
982799a
Rename 3.3 to 3.3.0
otterdahl Dec 17, 2024
a46921e
Rename 3.3 to 3.3.0 (2)
otterdahl Dec 17, 2024
2d7eddd
Merge pull request #207 from rsmp-nordic/publish_3_3_0
otterdahl Dec 17, 2024
c32da98
Update README
otterdahl Dec 17, 2024
9042de2
Try to force github pages to public 3.3.0
otterdahl Dec 17, 2024
4c1d3e6
Remove Datex
otterdahl Dec 17, 2024
911a671
Merge pull request #209 from rsmp-nordic/remove_datex
otterdahl Dec 17, 2024
a92e7f0
update description of component ids and indexes
emiltin Mar 5, 2025
28f29e8
Fix typos and improve clarity in definitions.
emiltin Mar 6, 2025
074db6b
Fix typos and improve clarity in definitions.rst
emiltin Mar 11, 2025
e1c4bbc
Clarify component id ending with slash
emiltin Mar 25, 2025
39b1ef5
Clarify element reference in definitions.rst
emiltin Apr 8, 2025
63d61d9
Update description to use 'compact structure'
emiltin Apr 8, 2025
6cd9fe1
allow all JSON types (#195)
emiltin Apr 25, 2025
2e9bc54
Move the definition of component id to it's own section
otterdahl Apr 25, 2025
39b1d95
Move the definition of component id to it's own section (2)
otterdahl Apr 25, 2025
68ec7f0
Fix definition of NTS
otterdahl Apr 25, 2025
decb66c
Add clarification
otterdahl Apr 25, 2025
760643f
Merge pull request #178 from rsmp-nordic/component_ids
emiltin May 6, 2025
6f7edc2
Update changelog
otterdahl May 13, 2025
5861447
Update changelog (2)
otterdahl May 13, 2025
ff55f97
SXL can define when attributes update
emiltin May 13, 2025
2bfe4f4
fix typo
emiltin May 14, 2025
4250d28
use component terminology consistently
emiltin Jun 2, 2025
4016a3b
remove clock sync using watchdogs
emiltin Jun 2, 2025
6fbe5b9
typo fix
emiltin Jun 6, 2025
22ffaaf
Fix title underline too short
otterdahl Jun 10, 2025
45419d3
Fix title underline too short (2)
otterdahl Jun 10, 2025
8582948
Remove temporary file
otterdahl Jun 10, 2025
e153a05
Remove required signals section from sxl.rst
emiltin Jun 17, 2025
1eda2c2
NTP as an example
emiltin Jun 17, 2025
691a809
update section on multiple supervisor, no primary/secondary
emiltin Jun 17, 2025
b10b94a
wantAlarms flag in Version message
emiltin Jun 17, 2025
921d039
restructure on multiple supervisors
emiltin Jun 18, 2025
1f2c556
fix typo
emiltin Jun 18, 2025
16de66d
fix indent
emiltin Jun 18, 2025
bc9c65f
fix lists
emiltin Jun 18, 2025
ac44317
Merge pull request #234 from rsmp-nordic/remove_required_signals
emiltin Jun 20, 2025
43d1a99
Merge branch '3.3.0' into remove_watchdog_sync
emiltin Jun 20, 2025
f26134f
Merge pull request #231 from rsmp-nordic/remove_watchdog_sync
emiltin Jun 20, 2025
712f57d
rename Version flag wantAlarms => alarms
emiltin Jun 20, 2025
623828f
sxl aggregated status bits
emiltin Jun 24, 2025
ea79354
supervisers using alarms=false cannot request alarms
emiltin Jun 24, 2025
0451ee1
update aggregated status bit definitions
emiltin Jun 24, 2025
259e36d
fix typos
emiltin Jun 24, 2025
9cb8b93
fix typo
emiltin Jun 25, 2025
4deda2a
bit 8 rephrasing
emiltin Jun 25, 2025
b4681da
fix typo
emiltin Jul 1, 2025
11b68d5
CommandRequest only for valid CommandRequests
emiltin Aug 15, 2025
480f265
Update basic_structure.rst
emiltin Aug 19, 2025
07181d7
Fix consistency with title names
otterdahl Aug 19, 2025
ccf9484
Remove definition of "Aggregated component"
otterdahl Aug 19, 2025
fca8663
Update definition of "component"
otterdahl Aug 19, 2025
922ec71
Remove cached file added by mistake
otterdahl Aug 19, 2025
d69d741
Define placeholder names using left/right angle brackets
otterdahl Aug 19, 2025
2748de1
Fix spelling mistake
otterdahl Aug 19, 2025
a290c9e
Define placeholder names using left/right angle brackets (2)
otterdahl Aug 19, 2025
6373c3b
Update basic_structure.rst
emiltin Aug 19, 2025
d1ae221
fix 'a alarm' typos
emiltin Aug 19, 2025
4b8afb7
Update basic_structure.rst
emiltin Aug 19, 2025
0fc6dde
Update transport_of_data.rst
emiltin Aug 19, 2025
3da6742
Update basic_structure.rst
emiltin Aug 19, 2025
a941cdc
Update basic_structure.rst
emiltin Aug 19, 2025
a52aa5b
Fix spelling mistakes
otterdahl Aug 19, 2025
6e497f9
Fix consistency
otterdahl Aug 19, 2025
7707a9e
Remove aggregated status array image (8 bits)
otterdahl Aug 19, 2025
62b6f86
add 'step' to Version message
emiltin Aug 19, 2025
a6e60b5
Use SVG files to show each color of aggregated status
otterdahl Aug 19, 2025
13c9564
Merge branch '3.3.0' into aggregated_status_bits
otterdahl Aug 19, 2025
07c6442
Fix merge artifact
otterdahl Aug 20, 2025
11a41bf
Tweak formatting of table
otterdahl Aug 20, 2025
fbb02f0
Fix spelling error
otterdahl Aug 20, 2025
3efe45d
Fix formatting (rst)
otterdahl Aug 20, 2025
dfe8b8e
Tweak rst formatting
otterdahl Aug 20, 2025
b064dd7
Fix spelling error
otterdahl Aug 20, 2025
9d996aa
Rename 'alarms' to 'receiveAlarms'
otterdahl Aug 20, 2025
c6a80cf
Tweak table formatting
otterdahl Aug 20, 2025
7c1949c
Add clarification in the version table
otterdahl Aug 20, 2025
32b4661
Fix multiple spelling mistakes
otterdahl Aug 20, 2025
0f0c8d6
move receiveAlarm description out of table
emiltin Aug 20, 2025
3b70ab8
Update basic_structure.rst
emiltin Aug 20, 2025
08ba46e
Merge pull request #230 from rsmp-nordic/component_terminology
emiltin Aug 20, 2025
687a95a
bits 2 and 8 only used by supervisors
emiltin Aug 20, 2025
c4145e1
update text on receiveAlarms
emiltin Aug 20, 2025
8c5fa5e
Merge pull request #235 from rsmp-nordic/want_alarms_flag
emiltin Aug 20, 2025
a872e38
Merge branch '3.3.0' into version_step
otterdahl Aug 20, 2025
5d46624
Merge branch '3.3.0' into version_step
otterdahl Aug 20, 2025
b41d961
Merge pull request #238 from rsmp-nordic/aggregated_status_bits
emiltin Aug 20, 2025
28a98ea
Merge pull request #246 from rsmp-nordic/version_step
emiltin Aug 21, 2025
bf696ea
update text on command response
emiltin Aug 21, 2025
3ec275e
Merge branch '3.3.0' into command_respons_only_for_valid_requests
emiltin Aug 21, 2025
6a0bba4
Merge pull request #226 from rsmp-nordic/attribute_updates
emiltin Aug 22, 2025
6b4da9c
Spelling
otterdahl Aug 27, 2025
bda378a
Merge pull request #244 from rsmp-nordic/command_respons_only_for_val…
emiltin Aug 29, 2025
c3849b3
Merge pull request #201 from rsmp-nordic/clarify_encryption
emiltin Oct 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ name: Build Core

on:
push:
branches: [ 3.2.2 ]
branches: [ 3.3.0 ]
workflow_dispatch:
repository_dispatch:

Expand All @@ -16,11 +16,11 @@ jobs:
uses: actions/checkout@v4
with:
ref: gh-pages
- name: Check out rsmp_core repository (3.2.2 branch)
- name: Check out rsmp_core repository (3.3.0 branch)
uses: actions/checkout@v4
with:
path: 3.2.2
ref: 3.2.2
path: 3.3.0
ref: 3.3.0
- name: Install dependencies
run: |
sudo apt-get update
Expand All @@ -38,18 +38,18 @@ jobs:
mscgen
- name: Build rsmp_core repository
run: |
cd 3.2.2
cd 3.3.0
make html latexpdf
- name: Setup git
run: |
git config --local user.email "[email protected]"
git config --local user.name "GitHub Action"
- name: Commit documentation changes
run: |
mkdir -p docs/3.2.2
cp -r 3.2.2/build/html/* docs/3.2.2
mkdir -p docs/3.3.0
cp -r 3.3.0/build/html/* docs/3.3.0
git pull -q
git add docs/3.2.2
git add docs/3.3.0
git commit -m "Update documentation" -a || true
# The above will fail if no changes were present, so
# we ignore the return code.
Expand All @@ -62,4 +62,4 @@ jobs:
uses: actions/upload-artifact@v4
with:
name: rsmp-spec.pdf
path: 3.2.2/build/latex/rsmp-spec.pdf
path: 3.3.0/build/latex/rsmp-spec.pdf
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ for communication between road side equipment and supervision systems.

RSMP uses signal exchange lists (SXL) to define the message exchange, e.g.
alarms, status and commands to be used for a specific road side equipment.
Please [see the specification](https://rsmp-nordic.github.io/rsmp_core/3.2.2/applicability/sxl.html)
Please [see the specification](https://rsmp-nordic.github.io/rsmp_core/3.3.0/applicability/sxl.html)
for more in-depth technical information

The following branch defines RSMP version **3.2.2**.
The following branch defines RSMP version **3.3.0**.

The specification is available the following formats:

* [View the core specification online](https://rsmp-nordic.github.io/rsmp_core/3.2.2/)
* [View the core specification as a PDF](https://github.com/rsmp-nordic/rsmp_core/releases/download/v3.2.2/rsmp-spec-3.2.2.pdf)
* [View the core specification online](https://rsmp-nordic.github.io/rsmp_core/3.3.0/)
* [View the core specification as a PDF](https://github.com/rsmp-nordic/rsmp_core/releases/download/v3.3.0/rsmp-spec-3.3.0.pdf)


## Wiki
Expand Down
1 change: 1 addition & 0 deletions source/applicability.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Applicability
applicability/basic_structure
applicability/error_handling
applicability/data_types
applicability/component_id
applicability/sxl
applicability/site_configuration

Binary file removed source/applicability/.sxl.rst.swp
Binary file not shown.
Loading