I did redo everything so I used the files I sent you to go back to what I had before. It did show the writing and verifying but I left it for 7 minutes anyway. I'll let you know how things go. Thank you!
Also, I don't know if this has anything to do with anything, but I've noticed that on the controller sketch (but not the display sketch), this shows up at the bottom just prior to it writing to the arduino:
In file included from Controller.ino:80:0:
C:\Users\DaveElise\AppData\Roaming\Arduino15\packages\arduino\hardware\sam\1.6.5\libraries\Wire/Wire.h: In member function 'void probes::readCircuit(byte, int)':
C:\Users\DaveElise\AppData\Roaming\Arduino15\packages\arduino\hardware\sam\1.6.5\libraries\Wire/Wire.h:51:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int, int)
uint8_t requestFrom(int, int, int);
^
C:\Users\DaveElise\AppData\Roaming\Arduino15\packages\arduino\hardware\sam\1.6.5\libraries\Wire/Wire.h:48:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint8_t, uint8_t, uint8_t)
uint8_t requestFrom(uint8_t, uint8_t, uint8_t);
^
Also, I don't know if this has anything to do with anything, but I've noticed that on the controller sketch (but not the display sketch), this shows up at the bottom just prior to it writing to the arduino:
In file included from Controller.ino:80:0:
C:\Users\DaveElise\AppData\Roaming\Arduino15\packages\arduino\hardware\sam\1.6.5\libraries\Wire/Wire.h: In member function 'void probes::readCircuit(byte, int)':
C:\Users\DaveElise\AppData\Roaming\Arduino15\packages\arduino\hardware\sam\1.6.5\libraries\Wire/Wire.h:51:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int, int)
uint8_t requestFrom(int, int, int);
^
C:\Users\DaveElise\AppData\Roaming\Arduino15\packages\arduino\hardware\sam\1.6.5\libraries\Wire/Wire.h:48:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint8_t, uint8_t, uint8_t)
uint8_t requestFrom(uint8_t, uint8_t, uint8_t);
^