- 13 Aug, 2019 1 commit
-
-
Atul Srivastava authored
Add acknowledge if i2c write works, else send back nack * added an acknowledge back through serial using return status from Wire.endTransmission() * added LED flash when write happens (address or set data) * error when master merged * updates based on comments * updates * reduced line in dac.cpp * compile error Approved-by:
Atul Srivastava <atul@romeopower.com> Approved-by:
Aniruddha Patel <aniruddha@romeopower.com> Approved-by:
Ryan Patel <ryan@romeopower.com> Approved-by:
Ajay Srivastava <ajay@romeopower.com>
-
- 09 Aug, 2019 1 commit
-
-
Atul Srivastava authored
Bug Fix Approved-by:
Ajay Srivastava <ajay@romeopower.com> Approved-by:
Aniruddha Patel <aniruddha@romeopower.com>
-
- 05 Aug, 2019 1 commit
-
-
Atul Srivastava authored
FW_Validation Initial Commit * added a test comment * sending serial to i2c function * some added functionality, and sending packets back to computer (basic version) * Identifying COM Ports and in the middle of associating arduino selects with COM Ports. BUG FOUND: NEED an end delim * added functionality with the DAC * Skeleton of API Complete, needs more added functionality and debugging * preparing for first pull request * pull request * Pull Request Ready * Made changes on pull request * added gitignore * Some fixes to initialization, still working on efficiency * Init fixed, need to work on class/external functions * updates based on pull request comments * ported code onto teensy * changed 8 bit addresses to 7 bit addresses * small fix * removed extra files not needed * forgot to commit changes from while back still on branch * deleted gen thermistor tables and added how to doc * added fw_verification documentation for easy pickup of task * added teensy base in fw_verication branch * dac class * dac class * dac class * updates * packet class, not working yet * trying to get threading to work * working on threading and better packet sending * makefile changes for TeensyThreads * functional state machine for parsing, iteration 1 * beginning of OO state machine * state machine working using transfer function structure * updates, serial machine working with c++ style function pointers * added cell addrs to Dac, figuring out how to encorporate cell writing in SM * pullup problem solved * pullup problem solved and tested * DUBUGGING I2c PROBLEM * fixed software bug that was causing i2c to not work * python scripting working setting cell/module voltages * deleted gitignore in dac * merge fixes * updates * removed dac dir * cleaned up Dac class * moved classes inside app * fixed includes after moving files * cleaned up packet class * removed public address array in Packet * cleaned up Transition, moved files to lib * minor * changed transition funcs to vector list instead of including num of transitions in constructor * salt and pepper on SerialParserSM * updated some thing in the StateMachine * has-a instead of is-a * cleaned up StateMachine more * renamed SerialParserSM to SerialControl * cleaned up SerialControl * cleaned up main * removed Transition cpp * added some debug prints in main * changed reserve to resize in StateMachine * changed SM to correct names in SerialControl * added LTC class, made input as cell number rather than cell address * s&p * moved some stuff around * error in state machine fix, plus debug disabled * tested the new cell sim boards * remove dac.py * changed assert.h include to cassert from stdlib Approved-by:
Atul Srivastava <atul@romeopower.com> Approved-by:
Jenkins [RPFW-BUILD] <jenkins@romeopower.com> Approved-by:
Ajay Srivastava <ajay@romeopower.com> Approved-by:
Aniruddha Patel <aniruddha@romeopower.com>
-
- 11 Jul, 2019 2 commits
-
-
Ajay Srivastava authored
Absolute includes from src * changed includes to be absolute from root of src * some fixes * minor Approved-by:Atul Srivastava <atul@romeopower.com>
-
Ajay Srivastava authored
Cleanup main & BlinkingLed * cleaned up main * cleaned up BlinkingLed and main * created class dir * moved BlinkgingLed inside main Approved-by:Atul Srivastava <atul@romeopower.com>
-
- 10 Jul, 2019 2 commits
-
-
Ajay Srivastava authored
Add i2c_t3 * changed assembly ext to .S in makefile * add i2c_t3 Approved-by:Atul Srivastava <atul@romeopower.com>
-
Atul Srivastava authored
Base * wiped repo * putting teensy_base into this repo Approved-by:Ajay Srivastava <ajay@romeopower.com>
-
- 06 Jun, 2018 2 commits
-
-
Ajay Srivastava authored
-
Ajay Srivastava authored
-