GCR decoding experiment - works off rfi files
* ./getit is a wrapper * ./ripit1 is the main bit - but still a wrapper run like this: ./ripit "??" "?" rfifile.rfi # params: PhysTrack(0..34+) Side(0|1) it will run ./r14 per track with various parameters to tease out the data this is all going to change - and be one c program soon working output looks like this: ... etc... TRACK 1 ..................... TRACK 2 ..................... TRACK 3 ..................... TRACK 4 ..................... TRACK 5 ..................... TRACK 6 ..................... TRACK 7 ..................... TRACK 8 ..................... TRACK 9 ..................... TRACK 10 ..................... TRACK 11 ..................... TRACK 12 ..................... TRACK 13 ..................... TRACK 14 ..................... TRACK 15 ..................... TRACK 16 ..................... TRACK 17 ..................... TRACK 18 ................... TRACK 19 ................... TRACK 20 ................... TRACK 21 ................... TRACK 22 ................... TRACK 23 ................... TRACK 24 ................... TRACK 25 .................. TRACK 26 .................. TRACK 27 .................. TRACK 28 .................. TRACK 29 .................. TRACK 30 .................. TRACK 31 ................. TRACK 32 ................. TRACK 33 ................. TRACK 34 ................. TRACK 35 ................. ... etc... difficult reads may look like this: TRACK 1 ............C........ TRACK 2 ..................... TRACK 3 ..................... TRACK 4 ..................... TRACK 5 ?X??????????????????? TRACK 6 ????????????????????? TRACK 7 .....:..............C TRACK 8 C........C....C..C... TRACK 9 ..................... TRACK 10 ..................... TRACK 11 ...............C..... TRACK 12 ..................... TRACK 13 ..................... TRACK 14 ..................... TRACK 15 ..X?.....C..C........ TRACK 16 .......C........C.... TRACK 17 .........C........... TRACK 18 ................... TRACK 19 ................... TRACK 20 ................... TRACK 21 ................... TRACK 22 ................... TRACK 23 ................C.. TRACK 24 ................... TRACK 25 .................. TRACK 26 .................. TRACK 27 .C................ TRACK 28 .........C...X.... TRACK 29 ...XC............. TRACK 30 ........X?........ TRACK 31 XH............... TRACK 32 ....C..........CC TRACK 33 ......XC......... TRACK 34 CXXXXXXX:XXXXXXXX TRACK 35 ????????????????? Also, integrated (really roughly) with bbc-fdc, this is the display: 0 0 1 1 2 0 0 1 1 2 0 5 0 5 0 0 5 0 5 0 File : T01: ...............X..... * ????????????????????? Type : T02: ..................... ????????????????????? Label : T03: ..................... ????????????????????? Sig : T04: ..................... ????????????????????? Start :Sun Mar 17 15:59:26 2019 T05: ..................... ????????????????????? Elapsed: T06: ..X?...XXXXC.XX.XXXX. ????????????????????? Good : T07: ....XXX.C....X..XX?.. ????????????????????? Errors : T08: ..C.................. ????????????????????? Finish :Sun Mar 17 16:02:08 2019 T09: ..................... ????????????????????? T10: ..................... ????????????????????? T11: ..................... ????????????????????? T12: ..................... ????????????????????? T13: ..................... ????????????????????? T14: ..................... ????????????????????? T15: ..................... ????????????????????? T16: ..................... ????????????????????? T17: ..................... ????????????????????? T18: ................... ??????????????????? T19: ................... ??????????????????? ****** **** T20: ................... ??????????????????? ****** **** T21: ................... ??????????????????? ****** ******* T22: ................... ??????????????????? ****** ******** T23: ................... ??????????????????? ******* ********* T24: ................... ??????????????????? ----*******-*********----------------------------------------------------------- T25: .................. ?????????????????? Track 03 Head 1 | | | | | | T26: .................. ?????????????????? T27: ......:..........: ?????????????????? T28: .................. ?????????????????? T29: ??????????????????? ??????????????????? *** *** T30: ??????????????????? ??????????????????? *** *** T31: ?????????????????? ?????????????????? *** *** T32: ?????????????????? ?????????????????? *** *** * T33: ?????????????????? ?????????????????? *** *** ** T34: ?????????????????? ?????????????????? -----------------------***-----------***---------***---------------------------- T35: ?????????????????? ?????????????????? Track 09 Head 0 | | | | | | real 2m41.889s user 2m31.002s sys 0m1.400s pi@raspberrypi:~/copy/tools $ pi@raspberrypi:~/copy/tools $ time sudo nice -n 20 ./runit64 disk401-g3.rfi