SADI

64-bit SADI DLL

SADI 2.5

SADI Bootloader GUI

SADI 2.7

Firmware and avrdude 8 x64

SADI Header

32-bit SADI DLL v3.031

Pendulum

NOTE

The TX LED should be on by default because the SADI just outputs at a solid 1 KHz. if this is not the case and the system is not responding it could be that the pendulum encoder is not responding to i2C communication. Try power cycling the SADI to fix this.

SADI Pendulum Firmware

updated to remove watchdog timer for now. This was causing disconnects.

Pendulum LabView lib

contains dll and header file. Types changed to allow LabView to import. All functions should now be escapable by bad FTDI signals all good return values should be 0, negative values denote escape codes relative to general code flow. Positive values are passed from FTDI and generally are used to tell if for example a connection was lost.

rev 1.1 fixed incorrect velocity calculation

C example of dll calls

sinusoid drive and controller, and velocity confirmation examples.

example executable (sinusoid drive)

HAHA3X

mcu accel flash and photodiode test project

HAHA3X Schematic

FTDI USB blaster dll

place this file in the Quartus bin folder

Example: C:\intelFPGA_lite\19.1\quartus\bin64