Commit Graph

524 Commits

Author SHA1 Message Date
Chris Esposito b5afeff380 more... 2018-08-08 19:14:08 +10:00
Chris Esposito a998a59a60 more fleshing...: 2018-08-08 18:58:41 +10:00
Chris Esposito 95b4a01d81 More fleshed out state machine 2018-08-08 18:35:26 +10:00
Chris Esposito 091c37cd37 START and STOP transitions in state machine 2018-08-08 09:31:05 +10:00
Chris Esposito b414923fd3 more i2c flesh 2018-08-08 09:19:30 +10:00
Chris Esposito 2d1bd5f438 resolution hard-coded 2018-08-07 22:11:12 +10:00
Chris Esposito ddf60d5c63 Low resolution mode only activated on low resolution displays 2018-08-08 03:10:47 +10:00
Chris Esposito b55ec2b0aa Fixed rendering issues on low-resolution displays 2018-08-08 02:52:56 +10:00
Chris Esposito 182e632be0 Merge branch 'master' of https://github.com/espotek/labrador 2018-08-02 18:28:57 +10:00
Chris Esposito 634a046097 more i2 skeleton 2018-08-02 18:27:09 +10:00
Chris Esposito 4c61a0a327 another i2c function 2018-07-31 09:05:58 +10:00
Chris Esposito d50bac781e
Update .travis.yml 2018-07-29 20:09:21 +10:00
Chris Esposito 615456121d Removed all whitespace from file names 2018-07-29 19:17:41 +10:00
Chris Esposito a62de478d3 PCB Eschema updated to KiCAD 5.0 format and missing values filled in 2018-07-29 19:02:51 +10:00
Chris Esposito 6ff66a4c43 Serial should no longer try to decode since the start of time when first activated 2018-07-27 18:39:13 +10:00
Chris Esposito d1ac3618f5 very basic skellington code for i2c in 2018-07-27 18:39:13 +10:00
Chris Esposito 8fa060e2aa reloads udev rules when make install is called 2018-07-21 10:24:49 +10:00
Chris Esposito b3b001c3c2
Update README.md 2018-07-19 19:55:50 +10:00
Chris Esposito 35917d0716
Update README.md 2018-07-19 19:55:19 +10:00
Chris Esposito a0a17e904f make install works 2018-07-19 16:38:42 +10:00
EspoTek c5495ca806 On-boot calibration calls PSU calibration too 2018-06-04 19:18:26 +10:00
EspoTek b9f37da420 Added PSU Calibration 2018-06-04 19:07:21 +10:00
EspoTek 54a0362f86 Merge branch 'master' of https://github.com/EspoTek/Labrador 2018-06-04 17:41:08 +10:00
EspoTek 7c6d355245 Firmware 0x0005 source 2018-06-04 17:41:04 +10:00
Chris Esposito 3d16a373e1
Update README.md 2018-05-21 20:45:02 +10:00
Chris Esposito bb55118192 Android code fixed and Librador in place. 2018-05-19 15:23:22 +10:00
Chris Esposito cf331ed16a Librador no longer links against Qt5. Octave is happy about that. 2018-05-01 14:59:43 +10:00
Chris Esposito 264838c6e3 Some scaffolding for MATLAB code. 2018-04-26 14:50:17 +10:00
Chris Esposito 83bc540fe6 Librador Beta ready. 2018-04-26 13:04:08 +10:00
Chris Esposito 494b0f2a36 Less crashes. 2018-04-24 15:03:16 +10:00
Chris Esposito 669a2a6f94 Fixed mode 6 and supports sinceLast now. 2018-04-20 16:43:10 +10:00
Chris Esposito 183b38cfb4 Added square, triangle and sawtooth convenience waveforms. 2018-04-20 11:11:33 +10:00
Chris Esposito d5754f4b2e Removed librador_send_signal_gen_settings(). It's unnecessary. 2018-04-20 10:42:21 +10:00
Chris Esposito cb2ba2a0c3 Merge remote-tracking branch 'origin/master' 2018-04-20 10:39:06 +10:00
Chris Esposito 687c33ee63 Convenience function for Sin wave added. Signal gen fixed. 2018-04-20 10:38:54 +10:00
Chris Esposito 60dccf34d0
Update README.md 2018-04-10 16:31:25 +10:00
Chris Esposito a2c280e33d Added mutexes to read/write operations on o1Buffer. Still looks like glitches exist in the display. 2018-04-07 16:07:17 +10:00
Chris Esposito d535ee86d0 All modes implemented in read/write. 2018-04-07 16:00:19 +10:00
Chris Esposito aeb2d48809 librador_get_iso_data takes inputs in seconds rather than per-sample. 2018-04-07 14:55:48 +10:00
Chris Esposito d771678c55 librador_get_iso_data now returns volts (plus other minor fixes) 2018-04-07 12:26:53 +10:00
Chris Esposito ebab7f8370 A few new functions in librademo. Fixed the digital output. 2018-04-07 11:50:25 +10:00
Chris Esposito 55eec0aa6d All USB control functions in API 2018-04-07 11:31:32 +10:00
Chris Esposito 8dfc4be27f Function gen implemented. Untested. UDC Functions a3, a6, a7, a8, a9 still remain. 2018-04-07 10:50:15 +10:00
Chris Esposito f53a669da2 Added in a hack so that default setup exists 2018-04-05 15:26:42 +10:00
Chris Esposito f6ee6f0844 Added new function to firmware, to kickstart isochronous stream. 2018-04-02 16:21:54 +10:00
Chris Esposito 88ce3aec39 Found bug. All iso packets have length 0. 2018-04-01 09:59:35 +11:00
Chris Esposito 36b9be5837 API appears to actually store iso endpoint data 2018-04-01 08:05:52 +11:00
Chris Esposito e9d84cd963 Iso threading implemented. No actual data I/O yet. 2018-03-31 17:11:33 +11:00
Chris Esposito a846895e53 Shared Lib can handle basic avrDebug() call over USB. 2018-03-29 13:29:36 +11:00
Chris Esposito eaaa4691bd Added demo skeleton for librador 2018-03-28 14:23:34 +11:00