diff --git a/public/assets/signal_signs/w21.svg b/public/assets/signal_signs/w21.svg
new file mode 100644
index 0000000..773fa8c
--- /dev/null
+++ b/public/assets/signal_signs/w21.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/public/assets/signal_signs/w21x.svg b/public/assets/signal_signs/w21x.svg
new file mode 100644
index 0000000..c6f51cd
--- /dev/null
+++ b/public/assets/signal_signs/w21x.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/src/model/defs/defined-signal-signs.js b/src/model/defs/defined-signal-signs.js
index 74c153c..63eb289 100644
--- a/src/model/defs/defined-signal-signs.js
+++ b/src/model/defs/defined-signal-signs.js
@@ -29,6 +29,17 @@ const DefinedSignalSigns = {
"name": "W24",
"icon": "w24.svg",
},
+ "w21x": {
+ "regex": /^(?:wsk_)?w21_led_\d$/,
+ "name": "W21",
+ "icon": "w21x.svg",
+ },
+ "w21": {
+ "regex": /^(?:wsk_)?w21(?!_led_)(?:\D)?.*$/,
+ "name": "W21",
+ "icon": "w21.svg",
+ "textRegex": /w21_(\d+)(?:v2)?/
+ },
};
export default DefinedSignalSigns;