Commit Graph
29 Commits
Author SHA1 Message Date
Robin Getz ec1779e0e3 repowide: Add missing final newlines to text files
Add a terminating LF to tracked text files that were missing a
newline at end of file. This avoids Codacy whitespace failures and
ensures text files conform to the repository line-ending policy.

Affected files were identified and fixed with the following script.
It checks all tracked files against .gitattributes, skips files marked
as binary or -text, and reports the final 32 bytes of any non-empty text
file that does not end with LF before adding the missing newline.

    git ls-files -z |
    while IFS= read -r -d '' f; do
        attr=$(git check-attr text -- "$f")

        case "$attr" in
            "$f: text: unset"|"$f: text: unspecified")
                continue
                ;;
        esac

        [ -f "$f" ] || continue
        [ -s "$f" ] || continue

        [ "$(tail -c 1 -- "$f" | od -An -t x1 | tr -d ' \n')" = "0a" ] || {
            printf '%s\n' "$f"
            tail -c 32 -- "$f" | hexdump -C
            printf '\n' >> "$f"
        }
    done

Signed-off-by: Robin Getz <rgetz503@gmail.com>
2026-09-27 17:43:08 -04:00
f4exb 2f47258605 Added Python script to control PlutoDVB2 2025-05-04 19:57:24 +02:00
f4exb 28262ca5fb More Sonar bug fixes 2024-07-21 14:20:48 +02:00
Daniele Forsi b1643ee9b5 Fix typos 2024-04-29 19:07:29 +02:00
Daniele Forsi 794be61957 Fix spelling using ispell 2023-05-02 19:43:59 +02:00
f4exb 2b72cbab44 qo100_datv.py added support for more devices 2022-11-19 12:54:35 +01:00
f4exb aab3679722 qo100_datv.py: pass options in the controller class 2022-11-19 12:46:27 +01:00
f4exb fa338a1b34 qo100_datv.py: use device dependent key for log2 decimation 2022-11-19 12:38:56 +01:00
f4exb b11e7ba4cd qo100_datv.py: move all logic to a class. Apply pylint 2022-11-19 12:14:51 +01:00
f4exb 52e20382c0 scriptsapi: removed obsolete ptt_active.py and created ptt_feature.py based on PTT amd LimeRFE features 2022-08-17 11:42:26 +02:00
f4exb 00c98fe455 scriptsapi: removed obsolete config.py -I option 2022-08-17 11:41:28 +02:00
f4exb 2c3930680f ScriptsAPI: fixed dump.py and config.py to match v7 requirements 2022-08-16 14:53:02 +02:00
f4exb 994584cabc scripts API QO-100: added option to prevent decimation change 2022-07-24 19:31:21 +02:00
Daniele Forsi 902012641d Fix typing errors in readme's
Fixed with:
find . -name '*.md' -exec codespell --ignore-words-list=doas,ehr,lits,verry --write-changes --summary {} \+
2022-05-15 12:39:57 +02:00
f4exb de8f64063f Spectrum Annotations. Implements #887 2022-01-22 08:59:40 +01:00
f4exb ef4b54a7b1 Removed all remaining references to remote UDP Tx delay 2021-12-07 08:17:55 +01:00
f4exb 251c8b2033 Scripts API: added dump.py and updated config.py to be able to do basic instance save and restore 2021-11-26 15:23:03 +01:00
f4exb ec4f0dadb0 ScriptsAPI: added a script to control DATV receiver for QO-100 wideband downlink 2021-04-03 06:58:03 +02:00
f4exb 0d6e629436 Added superscanner.py script and dependencies from v5 2020-11-12 19:46:18 +01:00
f4exb a2054032f2 scriptsapi: added LimeRFE USB support to PTT active script 2020-01-20 08:34:09 +01:00
f4exb 647ce8bc67 Updated changelogs and version 2019-10-09 08:15:11 +02:00
f4exb 3df426d1ae Added a config.py API script 2019-10-09 07:39:52 +02:00
f4exb 55766f60b8 Updated version and changelogs 2019-09-11 00:02:46 +02:00
f4exb b86dc73b22 Added tracker frequency tolerance option 2019-09-01 22:09:49 +02:00
f4exb 3154c15096 Added options to the frequency tracker script to move the tracker to the expected beacon frequency 2019-08-22 20:15:36 +02:00
f4exb 1466883c38 Frequency tracker script: fixed Euclidean division on HTTP status code check 2019-07-27 05:14:10 +02:00
f4exb 4a6603f470 Moved ptt_active.py to the official scripts API directory 2019-05-28 08:57:27 +02:00
f4exb 06bad02211 Frequency Tracker script updates 2019-05-06 10:47:54 +02:00
f4exb 1a5f643705 Frequency Tracker: fixed REST API. New Python script to control frequency tracking via API 2019-05-06 00:39:53 +02:00