I've been looking for this thread for some time and haven't been able to find it again. I thought I'd only dreamt of the topic. Glad to see the admin Gods let it return.
One issue I found with my code is that it should be DEFINE OSC 8. I recently had the epiphany, after reading the manual of course, that defines are case sensitive. trisio, gpio, cmcon0, adcon0 and ansel are not case sensitive. Keep that in mind as it will save you many brain cells.
Bookmarks