Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[P166] Add plugin GP8403 DAC Dual channel 0-10V #4952

Merged
Merged
Changes from 1 commit
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
b82717b
[P166] Add plugin GP8403 DAC Dual channel 0-10V
tonhuisman Jan 24, 2024
196470f
[P166] Add isI2CEnabled check on PLUGIN_INIT
tonhuisman Jan 25, 2024
b402159
[P166] Send out datat for events/controllers when changing output values
tonhuisman Jan 26, 2024
d56d4f8
[P166] Send out data by scheduling a timer
tonhuisman Jan 26, 2024
da70454
[P166] Update changelog
tonhuisman Jan 26, 2024
1de42de
[P166] Set default I2C address to 0x5F, as that's how is delivered
tonhuisman Jan 26, 2024
d4730dd
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Jan 27, 2024
bf2d14b
[UI] Add alternative 'default' selection to `addFormSelectorI2C()`
tonhuisman Jan 27, 2024
968b433
[P166] Restore I2C address selector order, fix compiler warning 're-o…
tonhuisman Jan 27, 2024
b5740f9
[UI] Add alternative 'default' selection to `addFormSelectorI2C()`, s…
tonhuisman Jan 27, 2024
0d27dca
[P166] Adjust I2C address selector default
tonhuisman Jan 27, 2024
a3f72f3
[UI] Update plugin I2C address selectors to normal order, with matchi…
tonhuisman Jan 27, 2024
681a5b3
[P166] Optionally restore last output value on warm boot (setting, de…
tonhuisman Jan 28, 2024
44fdd79
[P166] Fix bug that Initial values where not applied after settings save
tonhuisman Jan 29, 2024
94c5f7c
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Jan 30, 2024
1459b47
[P166] Add documentation
tonhuisman Jan 30, 2024
88e05ed
[P166] Documentation improvements
tonhuisman Jan 31, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions src/src/PluginStructs/P166_data_struct.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,9 @@ bool P166_data_struct::plugin_write(struct EventStruct *event,
if ((nChannel == 1) || (nChannel == 2)) {
setUserVarAndLog(event, 1, voltValue, fValue, subcommand);
}

sendData(event); // Send out data for events and to controllers

success = true;
}
}
Expand Down