From 328474f555ab0958e0921c7d04d8d7dbb1789bc4 Mon Sep 17 00:00:00 2001 From: tslil clingman <> Date: Wed, 29 Sep 2021 14:33:21 -0400 Subject: Init --- code/src/raw/process.awk | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 code/src/raw/process.awk (limited to 'code/src/raw/process.awk') diff --git a/code/src/raw/process.awk b/code/src/raw/process.awk new file mode 100644 index 0000000..0f1f0e9 --- /dev/null +++ b/code/src/raw/process.awk @@ -0,0 +1,21 @@ +BEGIN { lm=0; } + +/^\"A.*A\"/ { + if (lm==0) { + len = split($0,upper,""); + lm = 1; + } else { + len = split($0,lower,""); + lm = 0; + for (k=0; k<4; k++) { + byte = 0; + for (j=0; j<4; j++) { + i=(2*(k*4+j)+2); + if (upper[i]=="H") byte+=(2^(2*j+1)); + if (lower[i]=="H") byte+=(2^(2*j)); + } + printf("0x%X, ", byte); + } + print ""; + } +} -- cgit v1.3.1