diff --git a/rs92/README.md b/rs92/README.md
index c642cc5..03aee18 100644
--- a/rs92/README.md
+++ b/rs92/README.md
@@ -90,14 +90,6 @@ Tools for decoding RS92-SGP and RS92-AGP radiosonde signals.
* `rs92.txt` - infos
-* `pos2kml.pl`, `pos2gpx.pl`, `pos2nmea.pl`
- perl scripts for kml-, gpx-, or nmea-output, resp.
- #### Usage/Example
- `./rs92ecc --ecc --crc -v --vel2 -e brdc3050.15n 2015101_14Z.wav | ./pos2nmea.pl`
- `stderr`: frame output
- `stdout`: NMEA output
- Only NMEA:
- `./rs92ecc --ecc --crc -v --vel2 -e brdc3050.15n 2015101_14Z.wav | ./pos2nmea.pl 2>/dev/null`
* `gps_navdata.c` - test tool/example, compares orbital data. Includes `nav_gps.c` and
diff --git a/tools/README.md b/tools/README.md
new file mode 100644
index 0000000..2fdec4a
--- /dev/null
+++ b/tools/README.md
@@ -0,0 +1,15 @@
+
+## Tools
+
+### convert decoder output
+
+* `pos2kml.pl`, `pos2gpx.pl`, `pos2nmea.pl`, `pos2aprs.pl`
+ perl scripts for kml-, gpx-, nmea- or aprs-output, resp.
+ #### Usage/Example
+ `./rs92ecc --ecc --crc -v --vel2 -e brdc3050.15n 2015101_14Z.wav | ./pos2nmea.pl`
+ `stderr`: frame output
+ `stdout`: NMEA output
+ Only NMEA:
+ `./rs92ecc --ecc --crc -v --vel2 -e brdc3050.15n 2015101_14Z.wav | ./pos2nmea.pl 2>/dev/null`
+
+
diff --git a/rs92/pos2aprs.pl b/tools/pos2aprs.pl
similarity index 100%
rename from rs92/pos2aprs.pl
rename to tools/pos2aprs.pl
diff --git a/rs92/pos2gpx.pl b/tools/pos2gpx.pl
similarity index 100%
rename from rs92/pos2gpx.pl
rename to tools/pos2gpx.pl
diff --git a/rs92/pos2kml.pl b/tools/pos2kml.pl
similarity index 100%
rename from rs92/pos2kml.pl
rename to tools/pos2kml.pl
diff --git a/rs92/pos2nmea.pl b/tools/pos2nmea.pl
similarity index 100%
rename from rs92/pos2nmea.pl
rename to tools/pos2nmea.pl