Michael Balzer
5f8e9e68a8
- Typo fix in SEVCON configuration
2023-05-19 21:04:36 +02:00
Michael Balzer
e9747e3b41
- Added wiring example with Yazaki plug & relays
2020-04-04 09:25:24 +02:00
Michael Balzer
187f642baa
- Donors update
2019-10-07 15:14:33 +02:00
Michael Balzer
71ef5387d4
- SimpleBMS template fix (thanks to @Kamsta99)
2019-10-07 15:14:24 +02:00
Michael Balzer
3432e8cc1b
- Template code update
2019-10-07 15:13:46 +02:00
Michael Balzer
35cd9fc142
- Added relay PCB design by Pascal
2018-07-04 19:50:33 +02:00
Michael Balzer
20b990bc61
- Donors update
2018-07-03 17:13:54 +02:00
Michael Balzer
d05902e339
- Twizy-BMS-wiring-scheme v1.0b: correction for R1 & D1
2018-02-04 19:31:18 +01:00
Michael Balzer
5e49a3cfed
Protocol.ods V1.1: added 155_2 & 3MW handshake
2018-01-30 17:50:00 +01:00
Michael Balzer
f45ee40ae2
Version 1.4.4:
...
- Solved issue #1 (charger compatibility)
- Closer reproduction of init phase frames
- Detection of wakeup & shutdown by CAN activity
2018-01-30 17:07:02 +01:00
Michael Balzer
987c412db0
- Added link to KlausBMS project
2017-10-20 22:19:01 +02:00
Michael Balzer
e1e6ecabe1
- Fixed image and part number for main fuse holder in parts list
...
(Thx to Otto)
2017-10-19 19:10:02 +02:00
Michael Balzer
5717a5dfa3
- Added build #2 by Blazej using Nissan Leaf cells (10.5 kWh pack)
2017-09-03 21:26:11 +02:00
Michael Balzer
424687a234
- Arduino example scheme: HC-0x BT module RX voltage level 3.3V
2017-09-02 11:50:08 +02:00
Michael Balzer
b8bf0da8ba
Version 1.3.0:
...
- Added support to generate extended info frame 0x700
- New API calls: setInfoBmsType(), setInfoState1(), setInfoState2(), setInfoError(), setInfoBalancing()
- Added support for module temperature #8 and cell voltages #15/#16
2017-09-02 09:26:10 +02:00
Michael Balzer
ce7c6e8311
- New API calls stateName(), stateName(state)
...
- No out of bounds error messages in TWIZY_DEBUG_LEVEL 0
- Donors update
2017-08-17 22:59:15 +02:00
Michael Balzer
ee4e5ae7a2
- Added Tamura L06P400S05 hall sensor to example parts
2017-07-29 11:17:52 +02:00
Michael Balzer
ac5241a61d
Version 1.2.0:
...
- Ticker increments clockCnt on exit (first hook call with clockCnt=0)
- Protocol startup phase closer to original:
- id155[0] set to 0xFF on Init
- Transition from Init to Ready after 100 ms
- 3MW timing changed to 200 ms
- id155[3] update coupled to 3MW switch
- Added API functions to query charger infos:
- int getChargerTemperature();
- float getDCConverterCurrent();
- bool isPluggedIn();
- bool isSwitchedOn();
2017-07-29 11:09:14 +02:00
Michael Balzer
6f2585c865
- Donors update
2017-07-17 17:45:56 +02:00
Michael Balzer
71550230e7
- Added BlazejBMS example
2017-07-15 11:29:56 +02:00
Michael Balzer
365ee37fa2
- Added Arduino example wiring scheme
2017-07-09 12:09:53 +02:00
Michael Balzer
22182a4b2a
- Added CD74HC4067 analog multiplexer to parts list
2017-07-07 18:26:47 +02:00
Michael Balzer
7edb995ba6
- Parts images update
2017-07-04 20:52:47 +02:00
Michael Balzer
3f97ae4cbe
- Fixed polling check for CAN modules without IRQ
...
- Raised serial speed for examples to 1000000 baud
2017-07-04 19:19:28 +02:00
Michael Balzer
c20f5ba507
- Name spelling correction
2017-07-02 10:39:57 +02:00
Michael Balzer
06c880c6aa
- Added Youtube video links for prototype
2017-07-02 10:31:51 +02:00
Michael Balzer
84c84590ab
Version: 1.1.0
...
- Added support for Timer2 & Timer3 (see config header)
- Added `setCurrentQA()` API call (native=fast 1/4 A resolution)
2017-06-28 00:31:39 +02:00
Michael Balzer
767b015067
- Donors update
2017-06-21 19:10:42 +02:00
Michael Balzer
686fde8be7
- Donors update
2017-06-20 21:08:40 +02:00
Michael Balzer
0f4f38948e
- Donors update
2017-06-19 18:13:22 +02:00
Michael Balzer
4786148add
- Donors update
2017-06-18 11:48:06 +02:00
Michael Balzer
1daa66cb6b
- Typo & png optimization
2017-06-17 20:57:44 +02:00
Michael Balzer
5a0b39574f
- svg replaced by png
2017-06-17 20:48:10 +02:00
Michael Balzer
6010e52af2
- Readme & part list refinements
2017-06-17 20:42:41 +02:00
Michael Balzer
1dcd46b3ab
Twizy Virtual BMS V1.0.0 (2017-06-17)
...
- Added charger configuration info
- Protocol documentation update on error codes
- Added `Error` state for emergency shutdowns
- Ticker callback also called in state `Off`
- Added donation info & donors file
- Added parts images
- Added inState() test functions
- Added Arduino components to parts list
- Added overview text for Blazejs prototype
2017-06-17 14:58:21 +02:00
Michael Balzer
08942d5eda
- Spelling correction in wiring scheme
2017-06-10 23:19:09 +02:00
Michael Balzer
d73c5df078
Twizy Virtual BMS V1.0 RC2 (2017-06-10)
...
- Conversion to Arduino library
- Added CAN RX callback bmsProcessCanMsg()
- Added twizySetError() and error codes
- Using ROM strings to save RAM
- Configurable debug output level
- Added example Template
- Added example SimpleBMS
- Added setCanFilter()
- Added API documentation
- Added hardware documentation
- Added SEVCON configuration info
Version: 0.2 (2017-06-06)
- 3MW pulse cycle
- Separate states for trickle charging
- CAN TX retries
- Added bmsTicker() callback
Version: 0.1 (2017-06-04)
- Initial release
2017-06-10 22:43:16 +02:00