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

First commit of NHS drivers/nhs-nut.c #2692

Merged
merged 61 commits into from
Dec 4, 2024
Merged
Changes from 2 commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
571db05
First commit of NHS drivers/nhs-nut.c
Nov 25, 2024
020f12a
Some minor alterations
Nov 26, 2024
f609782
Some small fixes in get_bit_in_position()
Nov 26, 2024
a46b4a1
Function have some errors and again need to re-commit code.
Nov 26, 2024
18049ec
Some fixes in
Nov 26, 2024
adfbaa6
drivers/Makefile.am: add nhs-nut to SERIAL_DRIVERLIST [#2692]
jimklimov Nov 27, 2024
723e062
drivers/nhs-nut.c: fix compiler complaints [#2692]
jimklimov Nov 27, 2024
e44c05e
drivers/nhs-nut.c: fix compiler complaints [#2692]
jimklimov Nov 27, 2024
d09214e
drivers/nhs-nut.c: fix compiler complaints [#2692]
jimklimov Nov 27, 2024
8fd15cd
drivers/nhs-nut.c: fix compiler complaints [#2692]
jimklimov Nov 27, 2024
cd8677e
drivers/nhs-nut.c: fix compiler complaints [#2692]
jimklimov Nov 27, 2024
98b3d74
drivers/nhs-nut.c: fix compiler complaints [#2692]
jimklimov Nov 27, 2024
e5b5b0f
drivers/nhs-nut.c: fix compiler complaints [#2692]
jimklimov Nov 27, 2024
bb3d57f
drivers/nhs-nut.c: fix compiler complaints [#2692]
jimklimov Nov 27, 2024
0e70a00
drivers/nhs-nut.c: fix compiler complaints [#2692]
jimklimov Nov 27, 2024
5143fce
drivers/nhs-nut.c: fix trailing whitespace [#2692]
jimklimov Nov 27, 2024
a4d08cf
drivers/nhs-nut.c: fix upsdrv_shutdown() [#2692]
jimklimov Nov 27, 2024
c219c15
NEWS.adoc: introduce nhs-nut (sic) driver [#2692]
jimklimov Nov 27, 2024
01f01d9
drivers/nhs-nut.c: fix DRIVER_VERSION to double-digits [#2692]
jimklimov Nov 27, 2024
0e7068e
drivers/nhs-nut.c: revise upsdrv_makevartable() content and markup [#…
jimklimov Nov 27, 2024
90d715e
drivers/nhs-nut.c: revise upsdrv_makevartable(): use snprintf() and f…
jimklimov Nov 27, 2024
29235a0
drivers/nhs-nut.c: revise upsdrv_makevartable(): fix help messages [#…
jimklimov Nov 27, 2024
341d424
docs/man/nhs-nut.txt: introduce new driver manpage [#2692]
jimklimov Nov 27, 2024
638e0af
Rename "nhs-nut" to "nhs_ser" [#2692]
jimklimov Nov 27, 2024
8a4fafb
NEWS.adoc, docs/man/nhs_ser.txt: rephrase naming of devices covered b…
jimklimov Nov 27, 2024
9672972
data/driver.list.in: update with devices supported by nhs_ser driver …
jimklimov Nov 27, 2024
bbbf3e9
drivers/nhs_ser.c: update comment about use of "clang --analyze" [#2692]
jimklimov Nov 27, 2024
8fbb57e
Rename "nhs-nut" to "nhs_ser" follow-up [#2692]
jimklimov Nov 27, 2024
ce20dbe
drivers/nhs-nut.c: fix compiler complaints - static vars/methods and …
jimklimov Nov 27, 2024
d3f58bd
drivers/nhs-nut.c: fix compiler complaints - shadowed variables [#2692]
jimklimov Nov 27, 2024
e912dc9
drivers/nhs-nut.c: fix compiler complaints - mixing declarations and …
jimklimov Nov 27, 2024
4ef008e
drivers/nhs-nut.c: fix compiler complaints - variable length array [#…
jimklimov Nov 27, 2024
2780361
drivers/nhs-nut.c: fix compiler complaints - casting round() to int/l…
jimklimov Nov 27, 2024
99da1a0
drivers/nhs-nut.c: fix compiler complaints - comparing floating-point…
jimklimov Nov 27, 2024
3b5e8e9
drivers/nhs-nut.c: update (C) heading [#2692]
jimklimov Nov 27, 2024
6239228
drivers/nhs-nut.c: fix compiler complaints - shadowed variables (seri…
jimklimov Nov 27, 2024
a545817
docs/man/nhs_ser.txt, drivers/nhs_ser.c: introduce option flags for d…
jimklimov Nov 27, 2024
8b5544a
drivers/nhs-nut.c: fix compiler complaints - unused methods [#2692]
jimklimov Nov 27, 2024
0efde2a
Error on line 1717, on function to reopen serial in case of problem. …
Nov 27, 2024
2ad3f52
drivers/nhs-nut.c: fix compiler complaints - float overflow [#2692]
jimklimov Nov 27, 2024
20c583b
Change on line 1936 - Battery voltage hardcoded in 12.0 v
Nov 28, 2024
e0bd695
Another miscalculation in battery time duration.
Nov 28, 2024
c63b37c
drivers/nhs_ser.c: upsdrv_updateinfo(): refactor debug of bad mains […
jimklimov Nov 29, 2024
2750a6b
drivers/nhs-nut.c: fix compiler complaints - sprintf() from and to sa…
jimklimov Nov 29, 2024
b5c878d
drivers/nhs_ser.c: fix comment markup, wrap long lines, inject TABs i…
jimklimov Nov 29, 2024
8480dca
drivers/nhs_ser.c: fix DEFAULLTPERC => DEFAULTPERC typo in the macro …
jimklimov Nov 29, 2024
2cde194
drivers/nhs_ser.c: fix "for (int i...)" to use of pre-declared variab…
jimklimov Nov 29, 2024
ce78ded
drivers/nhs_ser.c: fix code markup into NUT style [#2692]
jimklimov Nov 29, 2024
833ac4e
drivers/nhs_ser.c: memory robustness: sprintf=>snprintf [#2692]
jimklimov Nov 29, 2024
cb46e9b
drivers/nhs_ser.c: memory robustness: strcpy=>strncpy [#2692]
jimklimov Nov 29, 2024
66cf349
drivers/nhs_ser.c: upsdrv_updateinfo(): FIXME commented - same criter…
jimklimov Nov 29, 2024
125959f
drivers/nhs_ser.c: upsdrv_updateinfo(): rename "nhs.*" datapoints int…
jimklimov Nov 29, 2024
f85b97b
drivers/nhs_ser.c: log method starting/ending quieter and with use of…
jimklimov Nov 29, 2024
8063a21
drivers/nhs_ser.c: quieter logging in print_pkt_hwinfo() and print_pk…
jimklimov Nov 29, 2024
3c6df5b
drivers/nhs_ser.c: keep debug log of main milestones and errors at ve…
jimklimov Nov 29, 2024
c375863
drivers/nhs_ser.c: hide upsdrv_updateinfo() debug log of processing a…
jimklimov Nov 29, 2024
c857014
configure.ac, drivers/Makefile.am, docs/man/Makefile.am, docs/man/nhs…
jimklimov Nov 29, 2024
112dca3
drivers/nhs_ser.c: populate missed explicit method parameter [#2692]
jimklimov Nov 30, 2024
1f2ec12
Merge branch 'master' into master
jimklimov Nov 30, 2024
eaad9bb
Merge branch 'master' into master
jimklimov Dec 1, 2024
0864767
Merge branch 'master' into master
jimklimov Dec 3, 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
Loading
Loading