using AD5933 to measure impedances

Dependencies:   4DGL-uLCD-SE mbed

Changes

RevisionDateWhoCommit message
71:91f99e81cd1c 2016-12-13 mvaca3 fixed fmod issue default tip
70:2b0779218330 2016-12-13 mvaca3 merged radian conversion changes and bluetooth timeout changes
69:cfee0a25ef44 2016-12-13 mvaca3 added more places where we send a . to the app to try to fix timeout errors that we are seeing.
68:0cd5935fbd43 2016-11-22 mvaca3 Fixed pointer pointer issues and ad5933 usage of _i2c->read.
67:04578be59456 2016-12-13 Luke95 Fixed some precision issues with radians to degrees conversion.
66:2e4a95c6291e 2016-12-13 Luke95 Now converts phase to degrees before sending.
65:c3324ec84a48 2016-12-12 Luke95 Cleaned up debugging prints.
64:0dd5e0e2f8bf 2016-12-12 Luke95 Final?
63:a85af2f0f13b 2016-12-12 Luke95 latest
62:e14a055b91d0 2016-12-12 Luke95 stuff
61:f55c5ee50883 2016-12-12 Luke95 ayo bluetooth's not working
60:1727d5eb0ddf 2016-12-12 Luke95 resngsergdnmjddd
59:8ab5cd8cc267 2016-12-12 Luke95 bleh...
58:7b254253301d 2016-12-12 nhardy6 testing
57:8235efa3511d 2016-12-12 Luke95 Fixed pin numbers.
56:4d48629293a6 2016-12-12 Luke95 Fixed sprintf and putc.
55:97de8ad0644f 2016-12-11 Luke95 Fixed pin numbers.
54:1c93f1a44ffc 2016-12-11 Luke95 Changed main to take in frequency through pot, still need actual pin numbers for pot and pushbutton though.
53:7eba9c8e24f7 2016-12-11 Luke95 Fixed minor variable name mistakes.
52:e4c4864b5908 2016-12-11 Luke95 egrem
51:0ba05d2ae657 2016-12-11 Luke95 Gutted main.
50:8f7ca0d94537 2016-12-11 nhardy6 .cpp and .h files compile, just need the main
49:f9b34fc28449 2016-12-11 Luke95 Fixed some errors
48:3e9159532341 2016-12-11 nhardy6 updated header and get functions
47:7146f3814698 2016-12-11 nhardy6 updated header;
46:2700495bcce5 2016-12-11 nhardy6 changed getz()... again
45:1df64f012c86 2016-12-11 Luke95 Updated sweep/sweep1
44:076e5f7f9c00 2016-12-11 nhardy6 merge-dilly-merge merge
43:7e5b02ca7f05 2016-12-11 nhardy6 changed getz()
42:be3365285ec8 2016-12-11 nhardy6 mergarooni
41:03c35538513f 2016-12-11 nhardy6 added forgotten phase variable
40:8cad112eb8aa 2016-12-11 Luke95 Made separate sweep1 function.
39:ab712f475419 2016-12-11 Luke95 Now checks if data is readable before reading, and handles reading and sending data in a separate thread.
38:fec9d3fe4a6b 2016-12-10 Luke95 Merged in main callback loop.
37:e5cc54b03a3e 2016-12-10 Luke95 Wrote main callback function, without using the format that data will actually be in, or sending data back via bluetooth.
36:ad8082cfe47f 2016-12-10 nhardy6 got rid of calculate()
35:e424353773e4 2016-12-10 nhardy6 merged
34:3ee63e30e443 2016-12-10 nhardy6 temp and gain corrections
33:3c39e2e9169b 2016-12-10 Luke95 Fixed starting frequency, increment, and n configuration, added settling cycle configuration, getTemp now waits for the status to be complete before returning a temperature value.
32:4922ceeced3a 2016-12-10 nhardy6 no ulcd
31:9fda9b1ab720 2016-12-10 nhardy6 merged :D
30:27e28d14299e 2016-12-10 nhardy6 started getz() function
29:b460c520434f 2016-12-10 Luke95 Wrote getTemp function.
28:78a9a8c68d1b 2016-12-10 Luke95 Fixed sweep argument inconsistency.
27:f6b81030f13e 2016-12-10 Luke95 Modified variable names in sweep function.
26:4063f5e5aedb 2016-12-10 nhardy6 finished calibrate();
25:b74e22cfe52a 2016-12-10 nhardy6 added to calibrate() and getTemp()
24:432af9cbed00 2016-12-10 nhardy6 cleaned up header and got rid of unnecessary functions in .cpp
23:458b9d572628 2016-12-10 nhardy6 cleaned up header file
22:d81885ab0f67 2016-12-10 Luke95 Deleted outdated files.
21:497aef55cda2 2016-12-10 Luke95 Fixed merge issues.
20:2472854573f8 2016-12-09 Luke95 Revised sweep function to take the temperature, updated variable names.
19:6b8e90598613 2016-12-02 nhardy6 merged with updated sweep function
18:2bf7d7e4e9e7 2016-12-02 nhardy6 merge?
17:ee9374e89c54 2016-12-02 nhardy6 calibrate function
16:b78e4a7414d7 2016-12-02 Luke95 Updated Sweep function.
15:0da64bb6bcc5 2016-12-02 Luke95 Finished sweep function.
14:bcb27b67b31c 2016-12-02 Luke95 Reverted to old code, copied over control constants.
13:22aacd63a1c1 2016-12-02 nhardy6 New everything
12:b21ccf20cfb0 2016-12-02 Luke95 Updated frequency increments.