705de99
(tag: v1.2.2, 1.2)
Update version number to 1.2.2 by
2018-06-03 19:37:35 -0400
f2a7244
Added LED status code for default USB power by
2018-06-03 19:17:33 -0400
e9b9a6e
Added LED description table to README by
2018-04-12 20:24:02 -0400
b4680ab
(HEAD -> master)
Added LED status code for default USB power by
2018-06-03 19:17:33 -0400
cdc9884
(tag: v1.2.1)
Update version number to 1.2.1 by
2018-05-28 18:56:11 -0400
87901c0
Accurately set DPM minimum current by
2018-05-28 17:48:47 -0400
8876678
Accurately set DPM minimum current by
2018-05-28 17:48:47 -0400
b1de722
Update to ChibiOS 18.2.1 by
2018-05-09 22:48:17 -0400
f5bb9d6
Add flash-bmp target to Makefile by
2018-05-03 17:05:45 -0400
03486fd
Bump version number in console_config.md by
2018-04-12 20:52:02 -0400
757a3ac
Automatically run `load` when setup mode starts by
2018-04-12 20:43:51 -0400
7508afd
Added LED description table to README by
2018-04-12 20:24:02 -0400
5dfebe7
Mention dfu-util permissions in README by
2018-02-15 10:25:05 -0500
8c00b79
(tag: v1.2.0)
Update version number to 1.2.0 by
2018-01-13 19:06:05 -0500
8126c4d
Print the unchunked_ext_msg bit in get_source_cap by
2018-01-13 18:51:29 -0500
50c84a3
Documentation updates before 1.2.0 by
2018-01-13 18:40:41 -0500
4086822
README improvements by
2018-01-13 16:53:06 -0500
4cf4cd7
Make the INT_N line configurable by
2018-01-12 23:17:23 -0500
53d81f7
Added a minimal README to the library by
2018-01-12 23:08:22 -0500
cd9c514
Documentation improvements by
2018-01-12 20:27:48 -0500
1783920
Update to ChibiOS 17.6.x by
2018-01-11 22:33:28 -0500
d9bddc5
License the library under the Apache License by
2018-01-10 21:04:46 -0500
98226e3
Rename the firmware in the license header by
2018-01-10 20:37:26 -0500
805613a
PDB -> PDBS by
2018-01-10 20:23:58 -0500
f3ab712
Documentation updates for the boot command by
2018-01-10 20:10:20 -0500
113872d
Fix a compile-time warning by
2018-01-10 20:06:58 -0500
dcb00f4
Add boot command to jump to the bootloader by
2018-01-10 19:13:27 -0500
0ffa476
Update feature list in README by
2018-01-09 23:10:14 -0500
500774f
Minor documentation fixes by
2018-01-09 23:01:02 -0500
ea710cc
Fix printing of flags by
2018-01-09 22:53:25 -0500
b06d95c
Add support for resistance-derived current by
2018-01-09 22:39:57 -0500
38615f6
Check if 5 V is in the range for Type-C Current by
2018-01-09 21:52:17 -0500
974bd90
Make requests from configured power by
2018-01-09 21:25:56 -0500
61992f5
Changed PDO getters to take just the PDO by
2018-01-09 20:03:02 -0500
26af506
Implemented power support in the command shell by
2018-01-09 17:08:52 -0500
ad4a699
Rearrange fields when printing configuration by
2018-01-09 14:50:25 -0500
4ea9f4e
Bump version number to 1.2.0-dev.1 by
2018-01-01 16:51:13 -0500
d4298d2
(tag: v1.2.0-dev)
Mention that voltage ranges are supported by
2018-01-01 15:53:58 -0500
8a2c45d
Silence a warning in pdbs_dpm_giveback_enabled by
2018-01-01 15:40:54 -0500
a6e2475
Advertise Sink_Capabilities correctly by
2018-01-01 15:38:41 -0500
b65070e
Update copyright notices for 2018 by
2018-01-01 14:11:03 -0500
b057953
Support the HV_Preferred flag by
2018-01-01 13:56:56 -0500
ea29fd0
Partially implement vrange requests by
2017-12-21 21:18:57 -0500
318cac4
Add set_vrange command by
2017-12-21 20:56:36 -0500
d5f6d02
Document our PD 3.0 support in the README by
2017-12-21 11:46:35 -0500
c62fe6a
Implement PD 3.0 collision avoidance by
2017-12-21 11:39:05 -0500
10cd0db
Document how PPS APDOs are printed by
2017-12-20 22:46:03 -0500
c29813d
Pretty print PPS APDOs from get_source_cap by
2017-12-20 22:37:31 -0500
d50b94f
Maximum voltage is 21 V by
2017-12-20 22:02:57 -0500
35c5d27
Don't enter Sink Standby if we don't have to by
2017-12-20 21:39:00 -0500
6e1c09f
Make requests from PPS APDOs by
2017-12-20 20:15:01 -0500
77f4308
Update firmware structure for SinkPPSPeriodicTimer by
2017-12-20 16:24:14 -0500
53afb2d
Add SinkPPSPeriodicTimer by
2017-12-20 12:22:34 -0500
01b062e
Add macros for unchunked ext.msg. supported by
2017-12-19 20:12:30 -0500
45c3bf3
Add PE_SNK_Not_Supported_Received state by
2017-12-19 18:52:23 -0500
f62ca97
Time out on chunked extended messages by
2017-12-11 21:04:05 -0500
bf58de1
Send Not_Supported messages in PD 3.0 mode by
2017-12-11 19:25:10 -0500
d276942
Set the Specification Revision field to 2.0 or 3.0 by
2017-12-11 17:21:29 -0500
2eda450
Use millivolts internally instead of PDV by
2017-12-09 21:33:45 -0500
70765cd
Change internal voltage unit in docs by
2017-12-09 20:22:58 -0500
32743bb
Rearrange commands in shell.c to match docs by
2017-12-09 19:09:51 -0500
2780418
Add a real link to the shell docs by
2017-12-05 22:44:06 -0500
5a3dc30
Add image showing which pads to bridge for DFU by
2017-12-05 22:39:44 -0500
477c06e
Use the CURRENT_DEFN field of flags by
2017-10-11 21:26:57 -0400
6f5d5f8
Support reading and writing the HV_Preferred flag by
2017-10-10 20:26:34 -0400
2b39536
Change spec to have one set_vrange command by
2017-10-10 16:51:10 -0400
405fd46
Fix the clear_flags command by
2017-10-10 16:19:40 -0400
ceb4736
Add new flag macros, clear flags with discretion by
2017-10-10 16:07:31 -0400
d9d8e5d
Change the condition for printing voltage range by
2017-10-10 15:32:04 -0400
36f43f9
Rename v_min and v_max to have no underscores by
2017-10-10 14:58:18 -0400
8ea76e4
Add specs for the new configuration for 1.2.0 by
2017-10-09 23:25:36 -0400
9ea343f
Group commands into section in documentation by
2017-10-09 20:03:20 -0400
6ba7bfd
Use a template for PD message headers by
2017-09-25 16:19:43 -0400
3776c1b
Update to ChibiOS 16.1.9 by
2017-09-24 21:45:11 -0400
7df1651
Move firmware_structure.svg to lib/ by
2017-09-24 21:26:48 -0400
5ef2002
Document the new structures better by
2017-09-24 18:39:50 -0400
b7670f4
Document the functions in struct pdb_dpm_callbacks by
2017-09-24 18:18:42 -0400
312a478
Made the optional DPM functions actually optional by
2017-09-24 17:11:56 -0400
fe107db
Improve documentation slightly by
2017-09-24 16:58:22 -0400
2859a7a
Finish up the public API of the library by
2017-09-24 16:52:18 -0400
2cbb40c
Improve the whole messages.h situation by
2017-09-24 16:26:11 -0400
1646eb1
Move policy_engine.h to lib/src/ by
2017-09-24 13:40:45 -0400
7f5ce83
Rename enum fusb_typec_current values by
2017-09-24 12:57:56 -0400
ad3b239
Use struct pdbs_dpm_data for DPM private variables by
2017-09-24 11:52:39 -0400
ccc28c9
Use a struct pdbs_dpm_data for DPM globals by
2017-09-24 11:36:56 -0400
a49cdea
Make full use of the struct pdb_fusb_config by
2017-09-23 21:41:25 -0400
735edb3
Add struct pdb_fusb_config *cfg to fusb functions by
2017-09-23 21:07:34 -0400
f3f0571
Refer to the PE thread from the struct pdb_config by
2017-09-23 17:56:30 -0400
c93b6b4
Move old_typec_match to the new structs by
2017-09-23 17:30:40 -0400
5bc2268
Use PE private variables from struct pdb_config by
2017-09-23 17:24:10 -0400
434b4d6
Remove dummy references to cfg in protocol_tx.c by
2017-09-23 16:57:00 -0400
c29afa1
Use the PE mailbox in the struct pdb_config by
2017-09-23 16:55:15 -0400
3fd0cb3
Move protocol_tx_message to the new struct by
2017-09-23 16:06:13 -0400
ac3fa56
Use tx_messageidcounter in the new struct by
2017-09-23 15:49:33 -0400
dba0259
Don't include chprintf.h in main.c by
2017-09-22 15:13:48 -0400
d9b2b57
Initialize the message pool in pdb_init() by
2017-09-22 15:12:27 -0400
5ded678
Documentation fixes to config.h by
2017-09-22 15:00:22 -0400
357bedb
Move shell stuff to the pdbs namespace by
2017-09-22 14:57:54 -0400
3c8841f
Silence a warning in policy_engine.c by
2017-09-20 17:57:53 -0400
5a6abea
Use the PRLTX mailbox from the struct pdb_config by
2017-09-20 17:52:00 -0400