BlackMark
|
980da038b7
|
Implement basic monitor interface
|
2020-07-05 20:29:52 +02:00 |
|
BlackMark
|
e5a5ff1958
|
Add debug log for getting capabilities
|
2020-07-05 19:17:06 +02:00 |
|
BlackMark
|
97f8a83af4
|
Add info log for compatible monitors
|
2020-07-05 19:15:26 +02:00 |
|
BlackMark
|
586db85741
|
Add logging for failing to get monitor capabilities
|
2020-07-05 19:11:53 +02:00 |
|
BlackMark
|
425f9c3e13
|
Refactor get last error helper
|
2020-07-05 19:08:10 +02:00 |
|
BlackMark
|
978420e4a0
|
Implement checking brightness support
|
2020-07-05 19:02:06 +02:00 |
|
BlackMark
|
07c189d399
|
Initialize pointer
|
2020-07-05 18:53:12 +02:00 |
|
BlackMark
|
9e8a6f4805
|
Add logging to monitor enumeration
|
2020-07-05 18:33:08 +02:00 |
|
BlackMark
|
1e7e0b4e6d
|
Fix constructing of monitor
|
2020-07-05 17:55:23 +02:00 |
|
BlackMark
|
3361dcf088
|
Improve error message for failed error formatting
|
2020-07-05 17:44:20 +02:00 |
|
BlackMark
|
dc282b6ab5
|
Implemented windows error formatting
|
2020-07-05 17:38:15 +02:00 |
|
BlackMark
|
7afbc443c9
|
Implement monitor enumeration
|
2020-07-05 16:56:27 +02:00 |
|
BlackMark
|
35eb12c542
|
Allow copy elision
|
2020-07-05 16:15:29 +02:00 |
|
BlackMark
|
fea3c1d8d1
|
Inline one-line functions
|
2020-07-05 16:13:35 +02:00 |
|
BlackMark
|
191961780f
|
Make logging of function and source file options
|
2020-07-05 16:12:01 +02:00 |
|
BlackMark
|
ecf89d5e14
|
Add option to always produce colored output
|
2020-07-05 15:59:54 +02:00 |
|
BlackMark
|
b984f2f0a7
|
Fix assert
|
2020-07-05 15:50:54 +02:00 |
|
BlackMark
|
be99326248
|
Add assert for currently not supported platforms
|
2020-07-05 15:39:11 +02:00 |
|
BlackMark
|
d5d6f390fb
|
Add platform independent monitor control structure
|
2020-07-05 15:20:51 +02:00 |
|
BlackMark
|
2a1ee46928
|
Fix clang format security warning
|
2020-07-05 15:17:24 +02:00 |
|
BlackMark
|
fb37433057
|
Add logging switches to cmake
|
2020-07-05 11:38:48 +02:00 |
|
BlackMark
|
564e5798a5
|
Check sensor error after trying to read
|
2020-07-05 11:28:28 +02:00 |
|
BlackMark
|
cfe92d580e
|
Rename log file
|
2020-07-05 11:24:49 +02:00 |
|
BlackMark
|
1c1721c720
|
Improve logging to only log successful sensor enumerations
|
2020-07-05 11:24:09 +02:00 |
|
BlackMark
|
4469cfb114
|
Fix unused variable warning
|
2020-07-05 11:16:26 +02:00 |
|
BlackMark
|
9099b4ead3
|
Add flag to log source location
|
2020-07-05 11:14:46 +02:00 |
|
BlackMark
|
3a88377f1d
|
Add ability to check if sensor had an error
|
2020-07-05 11:13:41 +02:00 |
|
BlackMark
|
f2a8f47958
|
Add baud rate comment
|
2020-07-05 10:58:01 +02:00 |
|
BlackMark
|
d5e4bc93b2
|
Make serial port name const
|
2020-07-05 10:56:45 +02:00 |
|
BlackMark
|
05030e5d80
|
Refactor sensor checking to sensor class
|
2020-07-05 00:50:09 +02:00 |
|
BlackMark
|
7db21d34a4
|
Add separator between sensor and driver
|
2020-07-05 00:38:50 +02:00 |
|
BlackMark
|
728cb50a1e
|
Implement reading sensor values
|
2020-07-05 00:36:53 +02:00 |
|
BlackMark
|
6244f6f8ae
|
Implement reading range of sensor
|
2020-07-05 00:32:01 +02:00 |
|
BlackMark
|
98d6860aec
|
Change sensor creation log level to info
|
2020-07-05 00:14:42 +02:00 |
|
BlackMark
|
03de89be11
|
Reduce serial timeout
|
2020-07-05 00:14:14 +02:00 |
|
BlackMark
|
018905bc4c
|
Remove debug serial port enumeration
|
2020-07-05 00:13:59 +02:00 |
|
BlackMark
|
fe49bee4c4
|
Disable debug logging in release build
|
2020-07-05 00:13:20 +02:00 |
|
BlackMark
|
7c54a080d1
|
Implement checking sensor version
|
2020-07-04 22:59:47 +02:00 |
|
BlackMark
|
6c50eb6f84
|
Remove unnecessary initial read and reduce timeout
|
2020-07-04 22:39:37 +02:00 |
|
BlackMark
|
dad6f0835f
|
Implement sending command and receiving response from sensor
|
2020-07-04 22:37:59 +02:00 |
|
BlackMark
|
c86ec41b75
|
Make logging of source function optional
|
2020-07-04 18:08:38 +02:00 |
|
BlackMark
|
4a2590ff0e
|
Move log_tr implementation to separate translation unit
|
2020-07-04 18:03:06 +02:00 |
|
BlackMark
|
f22108fe03
|
Add convenience wrapper for log translation
|
2020-07-04 17:42:11 +02:00 |
|
BlackMark
|
a848ed4894
|
Define basic sensor interface
|
2020-07-04 17:04:18 +02:00 |
|
BlackMark
|
0a7ff9ef71
|
Initialize timer pointer
|
2020-07-04 16:44:58 +02:00 |
|
BlackMark
|
e506845fdb
|
Rename main window class
|
2020-07-04 16:44:14 +02:00 |
|
BlackMark
|
2b847a3e78
|
Add main window debug logging
|
2020-07-04 16:41:47 +02:00 |
|
BlackMark
|
c9917a055c
|
Add sensor driver structure
|
2020-07-04 16:40:16 +02:00 |
|
BlackMark
|
17192e104d
|
Add logging and handle tray icon not being available
|
2020-07-04 16:31:13 +02:00 |
|
BlackMark
|
49e0b498fe
|
Ignore msvc resource cache
|
2020-07-04 16:30:01 +02:00 |
|
BlackMark
|
7310d212e6
|
Add logging to file
|
2020-07-04 16:17:03 +02:00 |
|
BlackMark
|
015ab15a02
|
Remove useless receiving flag and fix overflow protection
|
2020-07-04 12:58:23 +02:00 |
|
BlackMark
|
065cf1f0c3
|
Make startup color white
|
2020-07-03 22:53:35 +02:00 |
|
BlackMark
|
6c3a8f3705
|
Add command to get sensor range
|
2020-07-03 22:40:35 +02:00 |
|
BlackMark
|
9fbba7908e
|
Add git attribute to force LF line endings for assembly files
|
2020-07-03 22:35:46 +02:00 |
|
BlackMark
|
9a157f93ae
|
Add machine readable read command
|
2020-07-03 22:34:10 +02:00 |
|
BlackMark
|
05611c0697
|
Add debug LED status light
|
2020-07-03 22:23:06 +02:00 |
|
BlackMark
|
7868d2f7b7
|
Add timeout to ADC to stop infinite loop
|
2020-07-03 21:50:29 +02:00 |
|
BlackMark
|
bc75971fc8
|
Fix missing early exit for empty flush
|
2020-07-03 20:54:39 +02:00 |
|
BlackMark
|
09316e0e6f
|
Use defined buffer sizes
|
2020-07-03 20:54:12 +02:00 |
|
BlackMark
|
51bd0c5621
|
Add DEBUG and NDEBUG preprocessor defines
|
2020-07-03 20:53:06 +02:00 |
|
BlackMark
|
3109678551
|
Fix deleting of callbacks on de-init
|
2020-07-03 19:53:42 +02:00 |
|
BlackMark
|
7363926f64
|
Improve sensor printing format
|
2020-07-03 18:58:54 +02:00 |
|
BlackMark
|
608f29e81b
|
Integrate terminal and implement read sensor command
|
2020-07-03 18:45:04 +02:00 |
|
BlackMark
|
5a26169539
|
Refactor light sensor
|
2020-07-03 18:34:39 +02:00 |
|
BlackMark
|
29e4c62e6e
|
Remove debugging code and move TX indicator to actual TX
|
2020-07-03 18:19:36 +02:00 |
|
BlackMark
|
ed5c5b57c9
|
Add initialization loop on error
|
2020-07-03 18:14:46 +02:00 |
|
BlackMark
|
45fec64559
|
Refactor hardware initialization
|
2020-07-03 17:44:02 +02:00 |
|
BlackMark
|
7769c97286
|
Keep reading pointer const
|
2020-07-03 17:39:00 +02:00 |
|
BlackMark
|
f0ecb8edfd
|
Fix data corruption in vcp
|
2020-07-03 17:35:33 +02:00 |
|
BlackMark
|
6864761acf
|
Remove vcp_receiver
|
2020-06-29 00:39:15 +02:00 |
|
BlackMark
|
70e3d52dea
|
Implemented templated vcp wrapper
|
2020-06-29 00:33:14 +02:00 |
|
BlackMark
|
7d75537427
|
Reduce USB CDC buffer size
|
2020-06-28 21:29:06 +02:00 |
|
BlackMark
|
e0bb399415
|
Implement virtual com port receiver
|
2020-06-28 21:22:17 +02:00 |
|
BlackMark
|
3d0cce0db4
|
Improve formatting
|
2020-06-28 17:15:06 +02:00 |
|
BlackMark
|
67aa37561e
|
Sample all ADC channels and add transmit indicator LED
|
2020-06-28 17:05:29 +02:00 |
|
BlackMark
|
a5c15cd746
|
Increase ADC sampling time to increase accuracy
|
2020-06-28 16:35:20 +02:00 |
|
BlackMark
|
e6205458c5
|
Implement sampling ADC and printing over VSP
|
2020-06-28 16:23:20 +02:00 |
|
BlackMark
|
f678273def
|
Add vscode files to git ignore
|
2020-06-28 14:34:13 +02:00 |
|
BlackMark
|
dfca3ebdb2
|
Add blinking test
|
2020-06-28 14:26:34 +02:00 |
|
BlackMark
|
e3d4c3dffc
|
Change firmware to use C++ main
|
2020-06-28 14:22:46 +02:00 |
|
BlackMark
|
c808fc488d
|
Add firmware structure
|
2020-06-28 13:36:29 +02:00 |
|
BlackMark
|
ec3ead5b7d
|
Update readme to reflect cmake build system
|
2020-06-26 13:47:40 +02:00 |
|
BlackMark
|
b65c56b231
|
Remove non-cmake build system
|
2020-06-26 13:47:26 +02:00 |
|
BlackMark
|
0612d48203
|
Remove editor config for shader code
|
2020-06-26 13:45:44 +02:00 |
|
BlackMark
|
6015e50d2d
|
Remove deprecated resource attribute
|
2020-06-26 13:28:47 +02:00 |
|
BlackMark
|
343f30cdf8
|
Add cmake support
|
2020-06-26 13:27:00 +02:00 |
|
BlackMark
|
fa5905870d
|
Switch runtime to dynamically linked
|
2020-06-26 11:32:15 +02:00 |
|
BlackMark
|
19e1d9cd9c
|
Change build back to dynamically linked
|
2020-06-26 11:31:55 +02:00 |
|
BlackMark
|
bd671c159c
|
Switch windows toolkit to latest
|
2020-06-26 11:31:30 +02:00 |
|
BlackMark
|
f97f467e2e
|
Skip building webengine
|
2020-06-26 11:14:27 +02:00 |
|
BlackMark
|
1c67dab4e0
|
Fix missing slash
|
2020-06-26 11:14:05 +02:00 |
|
BlackMark
|
0c6269fe0b
|
Change solution to static build
|
2020-06-24 01:34:18 +02:00 |
|
BlackMark
|
78c4381026
|
Add section about statically building Qt
|
2020-06-24 00:15:13 +02:00 |
|
BlackMark
|
ac05e30bfe
|
Add deployment documentation
|
2020-06-21 20:03:08 +02:00 |
|
BlackMark
|
952f7df4fd
|
Fix compiler flags for windows
|
2020-06-21 20:02:48 +02:00 |
|
BlackMark
|
6c6a7d20a4
|
Add icon animation
|
2020-06-21 19:11:19 +02:00 |
|
BlackMark
|
366044bb27
|
Add example context menu
|
2020-06-21 18:54:13 +02:00 |
|
BlackMark
|
75308e78b5
|
Change qt header inclusion syntax
|
2020-06-21 18:19:45 +02:00 |
|
BlackMark
|
3d0866eb49
|
Add build instructions
|
2020-06-21 18:00:40 +02:00 |
|