Well, I should have expected the Fibonacci code to work since I already checked out all the previous functions of it. So I'm wondering what isn't going to be working to prevent the ROM code from working. I'm running the ROM v3 code because...
I have continued debugging the hardware mock-up. The fundamental target was to program a simple RPN calculator UI with 6 operations plus a number of scientific functions. The integration with BASIC will come later, after all the hardware components are...
[This post brings me up to date with the work I've done so far, and corresponds to the state in commit 0e4b928083ae69bb6ae577197ac016e93a77e80e] I've documented my design for the NEXT routines, which I've committed to Github here. It's a little sketchy,...
I promised this log for several times and now it is finally here. Let's start with how a rising edge looks.RisetimeThe orange and light blue ones were measured using commercial devices, the Agilent 86100C and LeCroy WaveRunner (this one was already mentioned...
I should apply a gamma curve to the analog axes read from Classic controller to make the response of the stick more subtle near the center and more steep close to the edges. Classic controller analog sticks provide position information with...
When you search google for FAT file format you get tons of pages on formatting disks. It's harder to pull out the detailed format of the SD card. Wikipedia to the rescue (Design of the FAT file system). A less technical FAT32 Wikipedia page is File...
lBefore I can get my hands on more numbers from the scan, let's go back to 147. C-ving. For the prime 1511 and higher, there is not enough data to get a complete histogram and there are histograms with 3 holes. We already know that the holes are symmetric...
The 5.21E ROM works file with the current board, but the 7.11A ROM uses a different pin for the vertical sync signal. This can be fixed, but then the 5.21E ROM results in no display. Rather than fixing the hardware (with a jumper to be changed when the...
I just had to follow the leads and trust my intuition. I had noticed that the last digits of the gPEAC moduli had a strange behaviour but I only dared to dig the matter these last days and oh boy was it worth it. I had already noticed that maximal...
The STM32 board was just a hair bigger than the PIC, but the biggest pieces are still the power switch, channel button, & battery. The plan is just to print an L enclosure which scotch tapes around the hot shoe & sticks up. The antenna will...
When entering a short test sequence on my remote this is what my receiver displays (a dot means an exact repetition of the previous packet):All on: 07 B0 F2 EA 35 90 01 B9 AC F9 .......................... 07 B0 F2 EA 35 90 00 B9 74 E0 .. Color red: 07...
CueTools.ConsoleRipper isn't perfect - It does a database lookup and, if included in the Online database, tries to write a WAV and CUE file with illegal file characters, eg. Question marks, colons, slashes. It even found a funny character with three...
This represents a complete OPCODE list with 14 Constants (int values) available and 10 Labels (byte values) available for creating subroutines. Constants were favored over Labels, but this is up for evaluation. NOP and HCF were both added to the official...
IMU functions The Arduino 101 Inertial Measurement Unit is fully documented and works well. For the fall detection, the software detects a short period of freefall followed by a shock. Both events are handled via callbacks: void imuInit(void) {...
I might be missing a few connections yet which I'll correct as I come across them, but here is the pinout of the XC3S250E FPGA on the control board. Note that the SRAM and the Flash share an interface bus. Also note that the JTAG interface...