PUB MinimalSpin() REPEAT PINWRITE(63..56, GETRND()) WAITMS(100) {{ TYPE: METHOD VALUE: 00000000 NAME: MINIMALSPIN TYPE: CON VALUE: 00000000 NAME: CLKMODE_ TYPE: CON VALUE: 01312D00 NAME: CLKFREQ_ CLKMODE: $00000000 CLKFREQ: 20,000,000 XINFREQ: 0 OBJ bytes: 24 VAR bytes: 4 00000- 08 00 00 80 15 00 00 00 00 47 F8 01 32 36 45 64 '.........G..26Ed' 00010- 22 78 11 76 04 00 00 00 '"x.v....' }} PUB MinimalSpin() REPEAT PINWRITE(63..56, GETRND()) WAITCT(2_000_000 + GETCT()) {{ TYPE: METHOD VALUE: 00000000 NAME: MINIMALSPIN TYPE: CON VALUE: 00000000 NAME: CLKMODE_ TYPE: CON VALUE: 01312D00 NAME: CLKFREQ_ CLKMODE: $00000000 CLKFREQ: 20,000,000 XINFREQ: 0 OBJ bytes: 28 VAR bytes: 4 00000- 08 00 00 80 19 00 00 00 00 47 F8 01 32 36 49 80 '.........G..26I.' 00010- 84 1E 00 33 8A 35 11 72 04 00 00 00 '...3.5.r....' }} PUB Toggle() | temp dira[60]~~ repeat temp := !outb[60] WAITCT(2_000_000 + GETCT()) {{ TYPE: METHOD VALUE: 00000000 NAME: TOGGLE TYPE: CON VALUE: 00000000 NAME: CLKMODE_ TYPE: CON VALUE: 01312D00 NAME: CLKFREQ_ TYPE: LOC_LONG VALUE: 00000000 NAME: TEMP CLKMODE: $00000000 CLKFREQ: 20,000,000 XINFREQ: 0 OBJ bytes: 32 VAR bytes: 4 00000- 08 00 00 80 1D 00 00 00 04 A0 4E 36 81 4E 39 80 '..........N6.N9.' 00010- 78 F0 49 80 84 1E 00 33 8A 35 11 72 04 00 00 00 'x.I....3.5.r....' }}