I finally got the drifting problems sorted out! I added a lot of data logging to the code and spotted the switch bouncing when I ran it drawing circles over and over.[(98)=100][(82)=84][(101)=204][(116)=118] [(103)=105] [(0)=183] [(40)=42][(133)=214][(87)=89][(103)=150]Its...
So since the Teensy++ 2.0 bootloader is not available and I'm not feeling comfortable to learn all the bells and whistles of USB communications I was looking for other options. Googling "at90usb1287 arduino" I found this https://github.com/mattairtech/ArduinoCore-avr...
OK I thought that the amount of data in the future would be too large and I decided to do the sieving in C. Using the available scanning data, I could only go up to 2161 : n1=46 and n2=2114.The first hicup comes at 1511 so there is no point in dealing...
With the new harvest, I estimate that the perfect and maximal orbits under m=1M is around 100K. This starts to make quite a large .h file to include in the sieve generator. Not that it's such a concern but scalability, you know.... And embedding such...
This is an overview of the layout in which KGE works. Get User String (Round 0)Split String Into PairsIf Not Enough Then Add Specially Made Character Which Is Deleted During DecryptionUse Byte SubstitutionSwitch User Strings To IDs and Find Replacement...
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...
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...
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...
Ok, now it is kind of proven that binary CPLD (or FPGA) may implement ternary logic, but how we can integrate it with "true" ternary components, especially when CPLD is 3.3V and TRIMUXes are -5V and +5V? Answer is DG403 chips may do the job: Because...
I get tired of fighting GCC's weird code generator that won't get a clue from my source code. I'm (still) using gcc6.4.1 (2017, I know) but I don't know how to make it understand basic things... This is critical at my level because any little performance...
Today, i rewrite a code of ambient light of arduino module applied FastLED library carefully. Why? there are 3 important thing, 1) the legacy code of adalight is based on SPI that is used by a RF module too. I think move pin in code of adalight from...
Note: this log is obsoleted by BitsliceAfter the last log Adder with Falstad, I also converted the ROP2 bitslice to the interactive simulator : There is still the challenge to disable the output of the CLA so it can be combined by ORs with the rest...
One last thing that was still missing was the symbol table. Apparently the output of the softmax layer maps directly to the symbol table, and since this output is 128 in length, I was searching for a table of this same length.The prime suspect was of...
My friend Dylan Brophy inspired me to investigate the ability to output the cyrillic text using different output devices, supported by Terminal-BASIC. 1. Using symbols others then capital latin in identifiers not possible and unnecessary. 2. USART output....