-
Notifications
You must be signed in to change notification settings - Fork 43
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
Improve text string editing #71
Comments
Fixed |
mvladic
added a commit
that referenced
this issue
Jan 6, 2022
a95129a1 execute flow component optimization d048b747 default actions impl 07e81315 more gui hooks refactoring 3c5ceb11 gui hooks refactoring ee2f8feb moved src/eez/*.h to /eez/core/*.h c8a7d60e Merge commit '1ca87bb3e050e7886dc32c4e1f7b0b3f1db525f4' as 'src/eez' be8054c src/eez removed eecca7d executeExternalActionHook moved from AppContext dbf57f5 ShowMessageBoxActionComponent, ShowKeyboardActionComponent, ShowKeypadActionComponent a5c511f gui thread stack size increased to 12K 604cccc roller, slider, switch and drop-down list e65c112 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware fbbdc93 roller 4f77d64 Update readme.md 29a8d23 roller widget 000c1c1 fixed rectangle widget in modules 455fa20 keypad unit refactoring 0ce582e Update touch.cpp ce204e5 touch event refactoring d19d6da pointer event handling refactoring 91b4d2f display vsync using interrupt 4d406e3 toast redesign 36677c8 fixed scroll bar thumb dragging e1e79f6 moving gui thread to eez folder 921e70c round rect e7b00af moving from bb3 to eez ad6e9d4 serial fixed after upgrade to cmsis v2 5c14ee5 fps graph enable/disable 4b729c7 fps graph e36cfe6 fps graph 60b29ce firmware as flow support 8fe8215 style backgroundImage c428754 g_widgetState 63e7dae drawBorderAndBackground 0f17e03 drawText refactoring ae558c5 isActiveWidget optimization 35468ec fixed MP start 5ecb53e single widget state buffer 6c3b15f widget state constructor and compare 1e213e8 gui rendering optimizations 65fc42c g_fastTickEnabled 6ea8724 currentState and previousState removed from WidgetCursor aabbbb8 low priority task stack size increased 94fc60c widget state refactoring b7ad1b4 refactoring widget enumeration 0b7e0d4 refactoring widgets 2b6dedb lz4 hc 61d1107 flow debugger mutex no-timeout 577d238 getAllocInfo 3f9b9c0 some warnings fixed afa50f1 moved to cmsis_os2 4c2d301 Update alloc.cpp 085acea bb3 specific code moved to src/bb3 folder 8e122a8 bb3 specific code moved to src/bb3 folder 1c29162 display driver refactoring bc2e883 Revert "alpha3" 2aa7482 alpha3 4026d98 flow debugger to message non blocking e458438 Update relay loop test.eez-project ad0b186 Relay loop test applet 40b5cab Update DC Power.eez-project 7723039 scpi flow component separated from MP scripting 92cac3a show page component in applet ddbfb93 flow fixes be2eb2a bb3 specific code moved from eez to bb3 folder e286aee fixed linux simulator build errors bb8fe00 #274 e7293f5 some components and functions implemented c751c7b #289 720ea0d #289 1953641 #289 a5ed615 #289 e4f3453 #286 f5b6051 #285 101dd40 fix related to the studio issue no. 154 cc30b49 renamed COMPONENT_INPUT_FLAG_IS_ACTION into COMPONENT_INPUT_FLAG_IS_SEQ_INPUT 804f1f2 #283 07f9b3f resolved conflicts during merge of #282 from 1.7.3 8583eef #266 da71ef1 #252 1cec9f8 #277 ddb3ead #274 2cc18d3 #277 03079a9 fixing scpi float result in flow 56b78bd #276 f8dc4e5 #275 dc40a32 1.8-alpha2 895c11a #278 be82b65 #279 and #280 216284a #277 5805d27 CapReform script version 1.6 e597a64 fixed overlay after flow finishes fda1f90 DC Power app comments ced4e6f flow expression String.split stub added 6bd0378 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 394e243 1.8 alpha version 0530184 SCPI reference 5.11 header fix ddde5c2 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware ab4276c fixed getDataIdFromName ad1a0d0 SCPI reference update 3ba14f4 Merge pull request #272 from fietser28/master 667d9c7 Tried to clarify the MMEM:DOWN and MMEM:UPL commands for script usage. 04cf85c #269 cf142bc loop component start and next input 1fbdff3 updated DC Power app 435156e #268 3360c5a #268 74a01db Update edit_mode.cpp 5db321e #263 f640e2c Update operations.cpp 447730a Update flow_defs_v3.h 003dfa3 DC Power app updated cbf3db8 flow error handling 183e542 flow expr. oper: Flow.it => Flow.index, Math.abs, Array.slice 36f2e9a removed eval component eff5acb Update debugger.cpp b9daf89 debugger connection fixes 13ef8e4 debugger single step fixes ea62a0c debugger variables and breakpoints c928f51 flow debugger single step 90b7c26 flow debugger socket d8786b5 fixed DC Power app for the DCP channels 2d011e1 Update event_queue.cpp b1a8ed5 version 1.8, DC Power App 57b57cd flow debugging 5d9e103 flow tick change 14b7187 exute flow in gui thread b46f2c0 list widget inside flow eca1517 gauge widget ticks and value display 10551a2 support for LayoutView widget in flow 8915414 Loop component 35c0a83 flow debugging 50fbd57 flow CallAction component 9b9c757 struct and array debugging 070e249 Update data.h 868a26e struct and array cc24dd7 ref string debugging 3df6e41 switch component debugging 5d018ef switch action component f7a934e input widget debugging a7c1a8c set flow value from gui thread f7020a9 input widget encoder support 5de5485 input widget 8434ec9 input widget e15567d scripting and flow refactoring dbed3e4 gauge agg ed444af autostart flow ae0ef00 agg b0ba1e3 gauge value and ticks style ff92e9e gauge debugging bb25dde gauge min, max, threshold, styles db321d2 gauge widget 572206f simple applet flow is working f5a915d flow debugging 56410a7 value double type 6456b17 struct Value refactoring 6c4bf38 flow expression eval 0f0f553 Update .gitignore 3af85db data functions refactoring 2fc9865 flow execution update af2eea0 widget data and action refactoring 78145d4 Update assets.h b15a4ae assets refactoring 6e10438 Update firmware.cpp 9a9d692 new assets format debugging 7523e1b new assets format debugging 896c4f1 new assets format d63f71d value type changes 5c02445 eez-project v3 -> v2 76b8806 flow support assets 722c98c fixed simulator window after restore 38b5459 initial flow support 1ed2878 IEXT 1.7.1 ddad3e0 list and grid rendering fix 7e51df9 #242 eee5a5b #244 a373df1 MCU Virtual ComPort -> BB3 Virtual ComPort 1c4f3ca ethernet reconnection fixed 8562a67 #239 996440b #239 5c1ce88 SCPI doc updated 977f882 #237 e052e82 #237 02df0c0 SCPI doc update (SCRipt:RECall:CLEar) c50683d Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware b53c859 DCP rprog changes 2a934ea #240 6d1be4d SCPI doc update (SCRipt subsystem) b666d7f IEXT 1.7.0 (smaller images) d18db9c IEXT 1.7.0 907a836 #198 07e7233 #236 b8c538a SCPI docs f2f7dda #229 dac021d #42 5257065 #198 19b1524 Delete .~lock.EEZ BB3 SCPI reference 5.15 - SOURce.odt# fecbcd5 SCPI doc update 6cbf012 #229 6274214 #198 c7eaa8a SCPI doc update afcdcc7 #42 55124c7 #229 2f825c0 #198 a7b694e #198 56ffff0 Update display_data.cpp d87b1ab #202 d43214b #42 e983586 #42 d860f86 #198 33bbd6a #198 063861c #233 2ace5ac #233 75cfcb7 #229 ca92fa1 #198 7ece4c2 MIO view selection in default view 9980611 #229 9f771e3 #232 1b582bd #198 600f06b #198 fccf752 #229 3e4e0ac #230 7f72cf4 #228 1748add #227 0386c34 #226 d617643 #225 2a49081 #198 8280c19 #198 d5bb85e #222 f512379 dlog fixes fc17c35 simulator UART put a0731ce MP double quote in string handling 2651279 simulator UART put 033e707 log display text change c821145 SCPI doc update e8e76dc Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 6a5a907 UART buffer increased to 256K from SDRAM d67d7f7 simulator version set to 1.7 5ee2a0c Update readme.md 03f8124 Update readme.md 0c7e656 #198 3b228bb #222 a33b8dd #198 da550de #198 65fb7cc #223 ff6eb4a #223 8f1cc80 #42 51428ca #42 830f463 #42 c951f19 #42 95493b1 #208 fbb2884 #222 3f00609 #42 7f46391 #198 fe3fc39 #171 65d5861 #42 18880b3 #42 607aa14 #198 e310df3 #198 ef16bd7 #198 2ed6af3 DLOG viwer div and offset encoder 5c9cdd5 SDIO DMA fixed f5b70ed SD without DMA e9acc08 #198 575cd7f #198 1410b52 #198 4b9a2d2 SCPI reference guide update c62b12a #42 AFE2 60da120 #198 301852b #198 7109fe2 #42 fan control b543a45 #198 scpi commands 52cfbc6 #219 4dae355 #45 Copy to 1d23580 #219 0028adc #198 4a9974e #211 4d5c72a #211 b541878 #211 319252e #211 0dd7dc6 #211 145a8e7 #211 ee2abbc #169 4285a20 #198 14aff78 @19 1caad20 fixed standby 6d3c238 fixed resource colors in func gen select channels page 66cb31c #19 46407cd fixed "not installed" channel view dba35b4 #209 4845052 #157 b5cd50e #157 79029fd #171 cc724a9 #191 83781fb #178 b643578 #19 91a84f3 #176 52b27ea #19 f6a944b #198 980b60b #128 a48ddef #206 6320601 #199 3da9cea #204 3c7ba74 #204 6455adc #202 bd58875 #202 4925307 #199 9dd93e5 #155 bf547cf #156 1d3fc3b #202 0c72b22 #155 c31937b #202 e2c60fe #174 15d7e8a #195 cc1d35d #195 8ad9356 #195 305c717 #203 b3039e0 #202 147086d #195 a95a3ee #152 ff468ff #152 f19bdf3 #152 614d9e2 Update dlog_view.cpp a47e2c4 Update arduino_dlog_bookmarks.ino 1802988 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 342969c Update dlog_view.cpp c074057 Arduino dlog example 534f003 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 183a748 #19 1c59355 Merge pull request #205 from fietser28/master 45007de #198 6902cb4 #198 506044f - Fixed version check. Now properly checks major and minor version numbers. - Added a *RST command to make sure the BB3 is in a knwon and well defined state, removing possible problems due to previous user settings. db418a2 Update debug.cpp b0f0c5a #192 b0582a7 #200 ef49393 #194 aca0277 #180 bb1c0ac dlog recording fixes 992bac7 #198 691be8d #198 0c4aecd #171 e347028 #152 1af9d99 #19 37c6edf #198 72fde50 funcgen mio dout and smx aout eceeccc function generator 6ade023 fixes bee6da9 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 0c4be1a Update dcp405_pinout.png 04888b5 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 9e70fc6 MIO GUI pages 8aab6a5 Update dcp405_pinout.png 6fd001f SCPI doc update dc8c715 module micro view removed 41bef38 #185 7d4b26e #184 443a05b #184 1028a6f dcp405 pinout page 92ebc35 mux14d 2a518b1 mux14d bc30e0b support for mux14d ec04981 SMX46 AOUT calibration fixed 9a866c6 removed **reset from scpi output 5f0d22b fixed calibration for MIO and wrong thread 6 on calibration start 2c0e354 scripts catalog: module initialization 1.3 ff53f82 DCP calibration tolerance set to 15% 11021c4 MUX14D support 666a051 Update conf_advanced.h a827c06 debug interface disabled in survive mode c88fbb5 legacy theme background color changed 73056b2 fixed sysr:dig:pin:func a17a6a3 spi cs output set to very high 8961871 dlog view 4505315 fixed simulator build 412f801 #172, #170 f39e37f dlog view diffrent graph load algorithm 6c6e78a #19 0938fb7 #19 8ccfcae #19 96bd802 #19 77205c5 dlog axis div, offset and cursor precision b43e0fa dlog view fixes 908cde3 new build of web simulator (links changed to envox.eu domain) 8b5aa1c dlog y-axis tab cont. 832f6be dlog y-axis tab fc6d07b dlog cursor offset as float 76288f0 dlog bookmarks optimization 2aa1ebc dlog bookmarks cont. b9c3b32 dlog bookmarks bf04616 migration to Patch v1.16.1, for STM32CubeF7 v1.16.0 c7150a1 dlog view 5615890 fixed pen drawing after touch calibration 3c61f58 dlog view x offset move using touch 56949bf set configUSE_NEWLIB_REENTRANT to 1 5b1a4ce play beep before touch display calibration 93156a5 dlog 793bee7 #164 cdc1378 dlog db9bc8a uart 415e43c Merge branch 'mio-dlog' 378c83f mio dlog 30599e8 studio extensions version 1.6.1 b2b8b56 mio dlog 8b31d95 mio dlog 1d82417 mio sub 1ms dlog c3129c7 mio dlog fixes 14cdfee fixed refresh of channel trigger page when back from ramp&delay page b93a11c onSpiIrq and onSpiDmaTransferCompleted handler in tick b88c346 copy of channel ramp params fixed 5fa6217 fixed emscripten build bc7ae82 Merge pull request #139 from willg/readme_clarification d89503b #163 b6d8717 #146 278351a #158 1660aa7 #75 3c52cd2 Update EEZ BB3 SCPI reference guide.pdf 20a4258 Update EEZ BB3 SCPI reference guide.pdf 92fb484 studio extensions version 1.6 c171a64 SCPI doc update 448f7b7 power value fast refreshing fixed 23cb694 #75 be03b4a Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 4f26d84 syst:slot:label fixed 1f0278a Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware dd837ad SCPI doc update dd49635 Update inst.cpp 9082817 syst:slot:label fixed 0466715 inst:disp:scale range check dd53e38 fixed refreshScreen a3237a6 "Action color" -> "action_color" 62a955e "Action color" -> "action_color" 44e934d fixes in dlog_view 83b812f colors "Action color" and "text_enabled" unified 67a91cb boot procedure watchdog reset's and pauses 6ffbdea SYSTem:LFRequency parameter renamed a5dfcf6 fixed DCP set values display during inhibit 29ccaa9 fixed "wrong thread 6" message when "Copy To" action is executed a65a04f Update flash_slave.cpp 3c5c48d fixed "Value is greater then 48." message 9d9835c mio168: fixed calibration for current mode 5721692 clear mcu revision e5af24b calibration in ATE fixed ccb634a simulator complie fixed d4f2c87 Update flash_slave.cpp 36e8677 #120 1b534f6 #150 868d08a Update scripts-catalog.json 653913e #130 ea3c5b1 #35 43dd637 #35 a52e46a #145 37b07a9 "wrong thread" (temporary) popup message 1a83c3d #115 e740a2c #115 f983090 #78 7093910 readIntcapRegisterShortcut only in survive mode 05c3f53 #136 4250cf7 #149 6d83f06 #149 2831bfb #75 2b52ef1 #149 e386095 #75 b7cacba #148 f9e0ce5 #75 42f07b9 #117 675d8ef OTP bug fix f524552 #135 4b04201 #92 77ee20d welcome page module init progress bar 23f9e12 scripts_catalog: CapReform 1.4 ba9bcc8 CapReform: DP and discharging OVP 39aef0b #123 c725b5e #92 495ab6f #123 27a6a4d #92 4f95eca #123 1b4269f #123 bb411e7 hardResetModules during powerUp d1896fe #92 (strcat -> strncat) c2536b2 #92 (strcat -> strncat) 929cd0c static ip address in eth settings page bug fix 0176fc3 #92 bfe90b1 #123 04b8b91 #130 e9eb730 #116 (scripts-catalog.json) c28ca70 #116 cf475ca #140 58197f4 #143 2bf032d #142 (updated scripts-catalog.json) a00f836 #142 476789f #135 891725c #133 (store dout state in profile) bdca7d7 #137 5624d9c #59 50ae72b relay's UI a8ee8ef prel6 visuals 58f9e64 PREL6 relay cycles and labels 6c910c0 #146 4d550ba #146 32f36f3 #78 bfdba65 sm46 master slave communication 4feef3c #94 0cda4a8 disable ontime counters in survive mode 0de6fe4 300ms ramp in survive mode bf01f5c #94 390f41e save conf. on sd card in survive mode f508d8c DMA2D_WAIT rollback f252ecc mio168 fixes f98c683 calibration fixes 51f2db4 module firmware download fixes f7e83ba scpi for source pwm control 88c2d13 firmware download support for DCM ATE 922155e default slot settings page refactoring c900de3 init fixes f64d2e9 debug download firmware e2b6e06 prel sync fixes 5c03ce8 mio calibration fixes 62b523d default slot settings page 096ff6f relax other channels operation constraints during calibration 5434706 syst:pow delay removed 5392a4e 100ms after modules hard reset bd39506 add additional heading to clarify some build targets are for the firmware simulator 10bb6b7 mio168 cal fixed 708fc66 nplc c2db005 revision of scpi commands for mio168 6b05719 adc fault status 614b20f mio168 moving average 023115b dlog optimizations 5559162 mio168 optimizations 4d8ae90 removed measure temp sensor bias 51a1bff touch, gui and psu thread optimizations 07a374f removed measure temp sensor bias ee1c32c redesigned standby menu e49fcd5 survive mode fixes f9b440d #136 1b64653 mio168 comm 22b7f70 dlog recording fixes 6ba0fd7 millis/micros refactoring b30fc6e dlog bd78a7b cubeide ioc migration 760ccb9 dlog time renamed into duration 62e3e11 dlog mio 2bb6ec7 dlog file refactoring 0e37167 #134 c08f7ca Update readme.md 1d983c9 Update readme.md 3696113 mio168 sd card support 13b3835 mio168 sd card support a00415a mio168 sd card support 4ce56c6 #131 7e4a10d #131 79745a9 mio168 sd card support 9856f60 mio168 sd card support 5502c6a survive mode updates 2a4a0f1 survive mode updates d16a9a6 mio168 sd card support 6d8507e TrueStudio project removed 92e6186 mio168 sd card support ef07414 Update memory.h d364e66 Update sd_fat.cpp ecd1c4f #118 094048a #118 8e36383 supervisor watchdog ae329d1 #118 eedd15b #75 dcb0397 #129 0a243b7 #118 digital inputs data logging a205605 #118 1db4e89 #118 e5d3256 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 731cfb1 Update data.cpp f94464e Update readme.md 2413013 #118 e367f81 #118 477d8b0 #118 unfinished 9d6674a #75 b4943c8 Update memory.h 86c4f44 fpga f27f709 CapReform script v1.2 added to the catalog b1ad16e Merge pull request #125 from fietser28/master b72f1c1 Fixed bug introduced with firmware version check. Added description to voltage input dialog. 808e492 #75 add4d07 #75 817cc7b Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 728906e CapReform script v1.1 added to the catalog c163897 Merge pull request #124 from fietser28/master 291a949 #75 b9c10db Added check for presence of second module before querying its model type 618b1df Added firmware check aeeef56 CapReform script added to catalog 7bcf481 CapReform script 99f65ca Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 4c44656 fpga prog 08c182f Update assets.cpp e2caa97 Merge pull request #122 from Cat-Ion/warnings 7a0697f Merge pull request #108 from Cat-Ion/build-64-bit 6df576c Cast variable to int to give sprintf the correct type 42727c9 Prevent warning about statement with no effect 2e18cde Prevent warning about unused variables 32aae31 ifdef around functions/variables that are not used in the simulation 79e0408 Prevent warning about extra parentheses a698a45 Use default initializer and prevent warning about initialization order bcea657 Remove unused variables fc3b3d0 Remove extra semicolons 3080948 Prevent warning about using NULL as non-pointer parameter c9afc8b Make compiler more pedantic, but prevent warnings from libraries 3cde82b Turn initialization into a cast to remove warning 705cc6d Update memory.h 187d550 fixed memory sharing between dlog view and ext. assets 6e6e748 fpga ab8fb28 fixed memory sharing between dlog view and ext. assets 0f4d1af #71 2bd7a27 #75 0d6bed2 fixed memory sharing between dlog view and ext. assets cfd070b #71 413fb45 #71 d48a963 #71 3bc8561 #71 00ef873 fixed simulator build 27f55f6 #111 fa3353e spi irq handling truestudio 6be3ef9 DBGMCU->IDCODE 936e362 spi irq handling 98985ac dib module sync changed b6431f0 #111 97bb342 #99 0536b75 #99 16b4cfc Link against libbsd on unix to get strnstr ec4783e Initialize Value through setting pVoid_ instead uf uint32_. e3175d2 Allow running the simulation on 64-bit systems 6ffe321 #106 4acf6d0 #111 04a4125 strnstr on win32 42f8470 watchdog 43dfc8c #112 fd5b549 watchdog round robin between psu and gui thread d54c07b Update debug.cpp 6ef4ce7 Update file_manager.cpp 72eedf3 debug log touch errors d976fdf r3b3 project 5ceacad debug log reset reason 8b2bea7 #111 0e7a59e #111 847cc01 #111 50e836b #98 fa8f364 #112 c0bd6a3 #98 5354d47 #102 5fac51c ethernet scpi init e2c7258 ethernet scpi init c5bdae8 i_mon floating in low range db61a6d survive mode 5637979 #111 ac5cf19 #111 94da9e5 survive mode 9bf2cc3 #102 b7d4711 #104 b66bde6 #100 97c98cd #99 693f5e8 #82 b8ba652 #110 5fe49f0 #91 9a7c5c1 #91 d23917b #91 ed9f31d liberapay badge 19f1e59 #106 f5cdc69 #42 5f7a0b9 #42 7c9630a conditional build of r3b3 version c8aa0e3 #42 baedf4f #103 4965009 #103 98bee89 #42 1635cca flash slave progress fixed 9ed15b5 #97 514b50e #93 79e310f #95 d36366e #93 fe57940 #96 ecad2d8 Update calibration.cpp 283acde extensions v1.4 079b3b0 #72 38a5a96 #33 92b9ba9 #86 30bf01c #70 017e08f #80 ba2555e #72 948635f #70 24dc1d2 #33 1108b39 #73 5594861 #84 30180af #84 799786b #84 d75903c #33 1d69325 #84 28d9f36 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware fb4553a SYST:COMM:NTP:FREQ bookmark fix 824dd4d Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 827d571 #84 balancing 8b5e692 SCPI doc update 3c9c09a #33 b706c4b #67 1d85766 #67 44c87ca #97 1625e8e #67 b3b53fc #67 527b707 #67 8c2da3f Update modular-psu-firmware.eez-project b36d7be #61 cfddc47 #69 48294f6 Update c_cpp_properties.json 219011b #77 3af4226 #69 92692e1 #76 4be53be #74 2593f51 #72 8005335 #69 32cf45e #72 afb4dea #72 6a9a297 #72 109a9e9 #72 25fa226 #62 a55215d mio168 channels calibration 2ade905 mio168 scpi commands update dd6cc9b Update main.cpp dfb803d #62 69db7ca #65 0cdaf12 #42 850a98a #64 271e5b2 #42 2a241b1 #63 68070d8 #42 299108b support for dcp405 r3b3 b703b26 Update scripts-catalog.json 208ee3a Update scripts-catalog.json d98a851 CURR:RANG updated in MP scripts 79beece Update scripts-catalog.json 4363591 CURR:RANG updated in MP scripts b486fd0 Update temp_sensor.cpp 10dbea4 Update scripts-catalog.json 13ff1d0 Update Diode Tester.py 500963e #42 bf51dfa RCC_LSEDRIVE_HIGH 122f821 #42 a848d0b fixed temp_senser testing 9eaa604 #60 793621a created README.md for eez MP module 3ed82d5 extensions v1.3 a680d18 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 1442760 #46 5fdc2d6 SCPI doc update, Ch13 522c365 SCPI doc update 2888e60 #46 6b8e188 $46 95e3fd0 updated scpi doc e1892ee #46 e5f8c15 Update profile.cpp d56bb29 #46 bc21bcd Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 15606e6 #46 SCPI calibration 0b09557 SCPI doc update 9209102 #57 ffec23a #57 b4d444d #53 2bd2602 #46 cd10081 inst command fixes 5b2d68d #50 ce50b22 #53 8ad329f #55 0c59c9c #51 and @58 44a8935 #46 7b7fb7b Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 0eb36e6 #46 profile 7682b96 #36 labels editing ef22c1f #46 relay cycle counters 9e48166 Update eeprom.cpp f9472e6 Update firmware.cpp 8f16876 #57 30ab4ac #46 04c6f8c read DCP405 channel temperature only inside PSU thread f0e25c2 #46 67ed4b9 #46 16e53fb #46 df5c724 #46 e8bfcd3 #46 9a1ae35 #56 bce83d8 channel calibration fixed 27bdfcd fixed setCurrentRangeSelectionMode and remoteSensingEnable c18fc8c #53 1af06c1 #52 1e7aee1 #54 e965a93 display "Error" instead of "No firmware" for dcm405 9691145 revive dcp405 after test 9753c26 DCM224 R3B1 support 131aaa4 disconnect ethernet connection when shutdown f407cef #46 f38328c #46 09bbc6a #46 b6832ae #49 90a5502 #48 0fde019 fixed non-intialized module loading c657406 Update file_manager.cpp 373e6f4 #47 01bde48 #41 7dae2a0 error messages fixed 9834d75 #41 1c31cc1 #41 45825ad #42 990b8b0 IEXT version 1.1.0 7cb84d5 IEXT version 1.1 e5bb12c #42 9f6783b #42 3e0134f #41 92c2594 #41 238d129 #43 4181377 Merge branch 'mio168' 705ed0a #44 83d0477 #44 ecbc41a #43 15d344d various fixes in mio168 SCPI 7871b9a mio168 digital channels SCPI implementation c9f6778 mio168 digital channels SCPI stub 1b6190d channel failed at start in welcome page fixed 508d0cc build fail fixed (readTemperature) 5428967 removed module category 1612912 mio168 din and dout channel 9ddcf63 rename dib-dcp405/channel.cpp/h to dib-dcp405/dib-dcp405.cpp/h, same for dcm220 b734aba optional channel history 4031567 SCPI doc update 437dfcc usb mass storage device wrtie operation optimization ea71c75 DCP R3B2 corrections 9e01acf small fix in touch calibration confirmation page af3b820 empty (not implemented) horz. layout in default mode cba21f8 improved prel6 and smx46 mockup a85eb30 better channel temp. sensor testing 03a9e84 Update ioexp.cpp 1f7f2b3 send module revision in master syncro 60e8d10 usb init fixed a5fc8c1 #36 9bddaf8 #40 5645a1d #40 9071958 #38 warning message 7e2070a #38 SCPI daadefb temperature failure check revisited 6ca8911 fix in calibration after password input ee0659e Update keyboard.cpp 3aaa6a9 fix in calibration after password input d4235a4 #38 ab4b355 #38 keyboard, tab navigation 0896b47 #38 mouse in simulator, mouse hover ff027a1 #38 34336f3 #38 0af9c0d #38 mouse support 9261d21 #38 6d4bf3d #38 9803b1a #38 ff1ea0b #38 9ae18c1 #38 d3dc912 USB mass storage device de6958a #24 61daf10 #24 dbdd086 Update scripts-catalog.json 5fead6d #24 3737c1a Update scripts-catalog.json bf08e6c Module Initialization script version 1.1 2744d63 reset modules after power up e8f8e15 #32 5f49e3c #31 f10f928 #30 ae1ea82 #29 417ca91 updated spi comm cd286e4 #26 6bb5ee1 high priority thread start postpone 1bc4a0a Update spi.cpp bbef650 Update spi.cpp 541a9a2 #23 8da786f #37 SPI for DCP ADC, DAC and IOEXP 614785d #28 ce419db DMA transfer with MIO168 1ee70cd updated dib spi comm caf4c4b mio168 analog inputs 3b7a748 new modules SPI fixes cbfe63b moving stuff from main project to dib projects e2725ef mv dcp405 to dib-dcp405 ... fcd39bf Update .gitignore 7275889 Delete language.settings.xml 1430ee6 Update .gitignore fc71a1d Delete language.settings.xml 052d6ad initial migration to modular project 92e82f3 AR1021 touch controller support eeaa5e4 build simulator fixed f90541e #34 69a9d4b Update sd_fat.cpp 9fa58b6 fixed MMEM:DATE? and MMEM:TIME? 0aa18f9 disable AT commands in USB CDC b10fbef added hello world script version 1.1 in scripts catalog b7dd4a8 dcp405 r3b1 changes 391dd82 Update channel.cpp 75be83c dcp405 experimental changes 9104177 #27 40b39bc #27 0be2a35 mio168 fixes df5dd1e Update scripts-catalog.json 0ff41f2 Update scripts-catalog.json 17a77be scripts catalog updated e5f6916 scripts catalog updated 0b4b5b2 scripts catalog updated 6a34e27 mmem catalog fixed c16f20c FAN workaround for DCP405 R3B1 6546902 temp. fan speed correction for DCP405 R3B1 7a293ba simulator updated 53a4122 new modules (mio168, prel6 and smx46) fec8cb8 SCPI doc update 5a61404 fixed backdrop 504bb31 fixed build warning 39316be locked and yt graph fixed 412a0d6 trigger and io_pins sync 48bc67a fix for hw ovp for dcp405 r2b11 (4ms ramp) 59b033f new module bitmaps for simulator 73ad499 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware c79faa8 dcm220 refactoring e39369d fan/temp_sensor fixed when there is no power channel 3c12a44 flash new modules 10e9e2f psu and scpi threads refactoring 1a86e77 refactoring to support modular design 7308539 mio168 module settings eaee57c refactoring to support modular design 24bbfd0 refactoring to support modular design a6c0dd3 refactoring to support modular design 3189805 refactoring to support modular design e3e2e37 removed dcp405b and dcp505 2169257 dcm224 current cal points 2c4d3e0 too few cal points 71e3dd7 touch calibration after 15 sec. 03ea1d7 Module total power limit exceeded c12d360 voltage ramp for DCP405 R2B11 on ch on eb4441d fixes 86f067b calibration multiple points b3303a1 calibration multiple points 1f27cc2 calibration multiple points 60504ad calibration multiple points a15a138 calibration multiple points 2f87095 gui improvements 2dd80de dlog view dockable legend ccfc864 debug power channels page 82a1e22 small fixes 475eba2 I_MON_MIN 4d26c19 debug power channels page c259b2c refactoring of volt. and cur. limit check b0a69dd DCP405 ADC turbo cd7f90f list fix c619504 small corrections d7611fa display_value1 and display_value2 in bargraph 4e1c615 dcm224 i_max set to 4.9V 24e6aed dcm224 #2 dc3636b dcm224 e91de27 Update temp_sensor.cpp 932636f BP3C test 382d3dd default ramp duration for current set to 0 b30738a max temp condition check updated 3ba0a1b gui refactoring 70da016 SW OVP falling edge a945439 calibration fixes f0fd3f9 gui thread 645c928 scpi display dialog changes 40fc43c Hello World script 827492c mqtt settings page 298e2d2 DCM220 SPI speed reduced 28a0874 ethernet and mqtt state machine fixes f5a1fa1 OTP profile zero values fix 0dcca1a fan i2c access protection 28d15d6 CubeIDE ethernet link down detection c3af326 ethernet link down detection 8b241ea fixes in coupling and tracking gui 8e2bc60 do not show UR channel mode 7d80a87 small cleanup in eez-project 2006713 coupling change fixed 4122f3c claibration gui fixed 33e25ee ramp when coupling updated b544978 Module Initialization script fixes e4ffb60 Update Module Initialization.py c86c1d3 HW OVP for step trigger 06e4922 Module Initialization script a95b290 yt cursor is now 2px wide a7f30b3 fixed common gnd and split reails coupling reset d2ce2bf channel trigger page added commit 6f37ef0 channel mon values calc. change reverted 4de42f8 truestudio project updated d4b3c9b web simulator fixes 329b73f animations updated 08b49ba smaller gui improvements c2d73ff trigger gui fixes cefba5b tim7 as tick count for PSU thread 35aa687 ramp 3df0783 encoder timer -> interrupt ea89d81 debug variable display page 601cf84 ramp b2f668c step values refactoring 0a2d034 step values refactoring 0be10d4 fixes 3441aa1 fan testing fixed 3fefda8 extensions v1.0.9 161373e extensions v1.0.8 caea4fe extensions v1.0.7 af9aec1 dlog COMMent -> REMark 4c40f19 extensions v1.0.6 9718e4a outp:state now works on multiple channels b96d11a extensions v1.0.5 b709689 extensions v1.0.4 6f6d5f7 diag:test updated a840647 datetime settings page redesign df8e1ac disp:dialog fixes 2566217 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 61fb0fd SCPI reference guide update a95a509 changes in scpi commands 9d8c8de NTP failed fix 1a4aab1 changes in scpi commands 49e20f9 CubeIDE project 4344b23 improved dlog recording ccecd6d hostname d71b7cf MQTT exec/initiate i exec/abort 1ac606b output disable in trigger mode 3786706 event_queue and display settings page fixes 1765413 sd card remount -> reinitialize 8f5f1ca more robust file writing e5cb8f4 ch calibration page small design change 1690bea ch calibration page small design change 9669f87 backdrop 82e6bd8 horz bar bug fixed 8dc8bf5 event queue if SD card is not present 97a1152 serial port buffer limit increased 1e91b6a Diode Tester script, breakdown volt., 2 decimals eaa0be9 mqtt 15 sek dafault refresh time a7b5312 event queue if sd card is not present 42b688f battery test fixed 8de25a1 backplane tests error report 73ab399 sd card remount 160ea21 file sync error handling 284ddf5 gui fixes e5e2ac7 syst scpi commands 0485078 scpi meas temp c0ae863 fan scpi 439d861 small gui fixes c91e9cd widget type refactoring fbb6ea8 small touch refactoring b4ba0d3 fixes 84f4e55 refactoring data namespace 6eae66c unification of builtin and user value types 2094401 unit_none fixed 7eca520 refactoring cursor 66c624e app context refactoring af78d5d improved touch responsiveness 5e0fb91 PWM function for DOUT2 4c1e164 fixed emscripten build a82cf1e updated Curve Tracer script, added PNP and P-Ch 12a88ce updated Curve Tracer script f5c74a2 updated Curve Tracer script c9dd895 updated Curve Tracer script 5b0d6ce removed old curve tracer scripts de5c0a3 Curve Tracer script 165f61a wake up problem fixed 5c0fe7a OTP on channel fixed d6efb40 diode tester script updated ba6d5d4 fixed overlay dragging in dlog view 1026ffe calculator scripts fixing and refactoring 2a44d16 performance optimization 35eb12a display optimization (dirty region) #2 dfbc9b2 display optimization (dirty region) 29601b6 image and script loading optimizations 5c790ac fixed click sound 2db7b4e async operation in progress visuals changed 828f7a7 project cleanup 82579f2 project fixed 7e61210 focus style 137e9b1 Op-Amp Calculator script correction 7ddfe3d Op-amp and par/ser calculator scripts ae5b403 file manager scripts dir, volt. div. calc. 7b214a3 voltage divider calculator updated 6f853c1 voltage divider calculator finished 15ee686 new script: voltage divider calculator ec83168 show debug trace log a851758 refactoring of GUI operations started from non GUI thread 0da9f82 touch test 6fe0947 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 0cc0822 memory change d6f9e1b touch test page cec59c9 STM32 jpeg decoder 4200304 libjpeg dd4de1d BMP format support 165b929 scripts folder cd7a1f0 mqtt lock/unlock a118210 sd_fat read and write in chunks of 512 bytes 7d876cb STM32Cube FW_F7 V1.16.0 7e8b385 sd_fat read back to simple version 0c93f1e sd_fat and file_manager fixes a4befdf serial info #2 18be465 serial info f96ec26 file manager fixes 604e125 file manager sort icon 08c0619 mqtt fixes c014785 channel copy to e8f06c5 gui fixes 0d824a0 upload chunk reduced from 1024 to 512 bytes 0b03f92 MP script fixed (optimization for size -> debug) 90958d3 more sd card fixes 1a60634 isFocusWidget fixed 3674469 sd card fixes b08684f watchdog fixed 5f91ee3 calibration date format fixed 7c92b6e date time format 669f8ea prevent some debug trace logs b48bc77 gui fixes a052b0a gui fixes dc661ba remember inhibit by user flag 2415c2b gui fixes b941f12 new trigger specific error 785b75c store event queue on sd card instead of eeprom #4 12ad359 OVP disable pause changed from 5 ms to 1 ms ec2f6ff store event queue on sd card instead of eeprom #3 7570d89 store event queue on sd card instead of eeprom #2 9abbd17 store event queue on sd card instead of eeprom #1 f0d7965 removed channel calibration from system settings e3e1138 removed parity and baud settings from serial #2 41af5a1 removed parity and baud settings from serial b0bbc47 mon values refresh rate #2 d3f12f4 cubeide project removed (for now) 6537d1d mon values refresh rate 1207b7b HW OVP falling edge handling 36a4f81 sd card fsm c3f41f7 file manager storage info 27ecdac fan speed 177556e power limit and OPP level a67cd6e gui changes #2 ed40eb2 gui changes 21a82a5 web simulator size optimization b257563 symbol for oC 5b1bf45 calibration gui fixes #2 c0cca01 calibration gui fixes b5e5ebd profiles handling redesign #4 2c81ab5 profiles handling redesign #3 0183651 more gui refactoring 4e9bcdd gui refactoring 9fd287a profiles handling redesign #2 e9cff9e yt graph artifact fixed a474488 profiles handling redesign bed94f7 read and write profile as text file 10dd518 file manager after delete don't move to top e4b738a list open and save 03ed5ab file manager 2c3bdc8 dlog record isInStateTransition 30655d3 fsm refactoring 7d55104 ntp refactoring 90602a1 dlog fixes 1e7dcdf dlog fixes c7aa3da dlog record refactoring 18d1e27 removed OPTION_SD_CARD 109724c fixed dlog view colors 51244d8 gui event refactoring a02b4e6 gui cleanup fa92881 gui refactoring af447d1 removed not used source files fe33bc1 mqtt new states: eth not ready and starting bc853f6 more mqtt features b8784e8 power display fix a1f31f1 gui fixes ea2f980 gui fixes 2df4502 current limit on fan or temp failure fixed 1ce1b51 dcm power limit set to 77.5 7381d80 encoder step 1fa920b refactoring eeb8b21 ethernet gui 4d42450 syst:res updated 444b035 ethernet static IP address 4145341 IWDG fe5381b cubemx 226ae50 dcm220 fw download 7ddf955 event log update (more errors, boot cleanup) 9f66a16 profile recall fixed c95e696 some default values updated b84dcd5 profile save and recall update 857e3f8 shutdown message changed a520eb0 reset and shutdown 190c007 channel resetHistory updated 43ad471 some functions from scpi namespace removed 9f41a4e ovp and opp level recall from profile fixed 0751c97 dcm220 fw download 9322787 dcm220 boot fixed 7b615df leaveBootloaderMode delay added f677d1e DP default ON 496ccdf dcm220 fw download 0c97202 oe sync 359d486 flash slave progress 5d87c2f list check fix 3cce478 dcm220 firmware upgrade f28c00c dcm220 firmware upgrade 3cad3e4 fixed horizontal bar for dcm220 0ec0b16 only encoder down will close popup with action 414e317 only encoder down will close popup with action 672ac28 fixed message queue for simulator 21ce906 fixed setting current limit for tracking channels 8e7ff43 tracking fixes 3601e3b fixed list execution problems 20c02ee coupling fixes b39588f do not reset channels if common ground coupling 517f8c1 do not reset channels if common ground coupling fb3c838 coupling fixes 2b1e485 prevent remote sense on DCP405B 8928e8e Update CMakeLists.txt e67ec79 fixed remote programming disable fa03e3c display sync for web simulator fixed 99fa5e8 turn off battery ADC after measuring 15443c6 read battery only once per day 1742e2c read battery only once per day dda564a dout on_couple when inhibited should be off 15d1382 OVP limit +0.5 if remote programming 5efc5ce OVP limit +0.5 if remote programming a142e1c disable uart for now d0bd72c eeprom debug reset 3f767e7 IMMediate trigger delay 2852daa trigger input cad9139 after DAC test set output to 0 cbf511c DP should be off if channel is not OK 4b0b2fc DAC test cleanup 837dd44 return from standby fixed 823c8d9 always read date after time 7d59f0e always read date after time 0213352 DP on after OE, SW OVP at start removed 5e0adf2 debug trace log line wrap 98fbbf5 showLabels 28f5648 ethernet assertion in debug trace log avoided e174548 dlog view ba255b1 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 07d4621 NPN scripts CH2 curr range default 344095b Update readme.md 4a0dfb1 dlog legend heuristic changed 8bfe5da mp scripts updated 79a4da8 NPN curve tracer 17960c4 message auto dismiss duration 9461ab7 dlog view 21f05fd DAC trace b19957c dlog file comment 3ffa30b dlog view cursor 2551362 dlog view log scale 13a50d4 curve tracer 99e636a Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 40eeae8 curve tracer 27e90e8 curve tracer a5dd4ce curve tracer 3a0fd6d mqtt fixed 9b19f4d curve tracer 64cc428 mqttmqtt b467658 mqtt e6751ad mqtt 5c17da9 mqtt 0845a61 mqtt e37fba4 mqtt b377e71 mqtt 865f9a7 SCPI reference guide: MQTT commands added 83631c2 stm32 mqtt user authentication patch f841f46 mqtt b2bb882 DP AUTO mode removed 4bd5c0e Update readme.md 139c262 diode-tester script, GUI consistency fixes 16683a2 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware ab38788 Update readme.md 1a7b5b0 Update readme.md fcb64ec mp and dlog 43452fd mp 39a2333 mp 5c5f564 IEXT version 1.0.3 eb95ae6 mp d13c931 mp debug trace log 1930c98 flashSlave 9bd70d7 mp utime d202a13 mp 977e132 dlog format version 2 14e760c mp 919ff07 mp 079430c Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 3cd3665 mp update a66722e SCPI reference updated 497ef59 memory layout refactoring 7d4e6b1 fixed disp:text:clear 5e6a3b5 fixed disp:text a9101bb horz bar on dcm220 fixed 422252a micropython updte 1f720f6 yt chart drawing optimization 93e72ea dlog recording fixed 4437525 channel number and order fixed 97fd5af win32 installation script 9b21428 jpeg decoder 65d04e5 yt optimization 1f73878 revert page update changes 4575706 revert touch changes b2b834d file type case insestive extension f2cb7aa dlog view sd card prescale 5441efd layout cd35ecd touch filter 5b5d1fd file manager delete and rename enabled c0066c6 dlog auto scale 5fd6851 dlog time scale 384a8d1 dlog view is now disabled when sd card is not present 01cff11 fixed file system timestamps 6f3d51c more animations fixed 7e50605 some animations fixed 14543dd colors updated a1df491 dlog view legend options popup 8cd2490 yt upt to 4 values supported, bar graph and yt graph colors changed 554f564 fixed simulator assert 132133d dlog fixes bf28119 dlog parameters, file manager sort by ced08e0 refactoring edit mode info text fbcd447 dlog view ba62b9a file manager 984f7f7 file manager 3e13dff file manager 8fa52ea tuning mon values c6f709b mon snapshot ca1272d output enable with sync 32de977 refactoring output enable and tracking enable 276941f bootloader mode 11058b1 h25005 -> bb3 00b8b88 stm32 folder ranamed b550112 stm32 project cleanup 02af8af version 0.3 8775742 1.0.2 extensions b661511 Create EEZ BB3 SCPI reference 5.html dff9f46 fixed mcu ontime b131d6f trigger fixes 6d307e8 Update readme.md 5f6262a Update readme.md b29eaca Add files via upload e388e6d Update readme.md b33c411 Update readme.md 68a86f2 small design changes 06ebbd8 trigger fixes 10fbcbd trigger fixes 8710027 sound updated 1400aa0 sound updated 2890f28 sound updated e724883 sound 48KHz 1bbd0ad when INH show all mon values as zero a3d9145 bar graph text color e8e010a inhibit fixes 2e092e8 mon section colors afab979 user switch and jpeg screenshot dadd1ee dlog fixes 424667b fixed mon values when dlog is started 51bdeb7 eeprom robustness improvements 0b52fca default OVP delay changed to 0ms e14f35f max OVP trip level increased by 0.5V 9ad964c SD card timeout e6a8888 progress page refactoring f76faa5 active color and active backround color 341f83b refactoring 2a0f936 refactoring removed isTopPage 3889509 refactoring 79574dc activeStyle removed 87d3bdb Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware b14aa08 gui usability changes 538daa7 refactoring 31607e5 refactoring ee866e9 EEPROM multiple devConf blocks ea88bf2 SCPI doc, syst:meas? vbat 200112e SCPI doc update 6453169 scrollbar fixed b53a650 standby fixed 47f0aaa dlog gui 14eb56a fixed protection events confusion b551e00 new extensions 3be594d drawText overrideColor 02b443f dlog gui 1dbc42c dlog gui 974b383 undo extensions build 41aba9b default theme si dark 3038868 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware e2ec4ca dlog gui 3d199c3 sys_settings_screen_calibration page adjustments ba057c5 project style modification 39cda9f SCPI doc disp:view update 9dafabf coupling text syntax correction b79cab4 SCPI doc update 1bcf9f4 doc => docs 2d35e94 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 5a2a364 scroll bar 7f1b89b SCPI doc update f5f4497 dcm220 calibration 1b3f5b6 refactoring c1cff7e IEXT included 1f6255d overlay color 73bd90d gui usability (overlay) 192d88a GUI usability c8e5115 refactoring module type & revision 620fd85 gui usability changes 90b3004 single user profiles page 71d2fd9 simulator updated 0f9cf9c Cube IDE project changes d40626e Cube IDE project corrections after first generate code 222a674 cube IDE project after first generate code 0c5d7a4 cube IDE project cf4b392 encoder small change f1afe25 tracking and coupling fixes cbceb56 tracking icon in channel settings 3b0d1e2 tracking icon in channel title a378401 cosmetic gui fixes 06efa19 coupling LED's 81b0cda loading race issue fixed 7aff1c6 dcpx05 -> dcpX05 298a20b sd card detect fixed 42b1ac6 coupling and trigger f9f1a2e fan control 037bd93 hw ovp c0abd48 fan manual mode c18a321 HW OVP (SW at start) f7dd97e multiline text small fix 0c7baac sd_card mmem reg fix 218cd9d small fixes 118fb18 MultilineText horz&vert align. and firstLine&hanging indent. 8247cd4 keypad (1, 2, 3, 5) fixed 54477b3 touch calibration page corrections 28ec77a linux simulator fixes 886897f dlog fixes c24a6f8 battery and sys info errors 115d79e dlog support 0c8c27f sd card fixes f34f093 sd card changes 5c7bc66 ch settings protection small fixes 050c722 dac test for U_SET enabled 2788d05 sd card detect c6084f6 channel advanced and protections settings eb63843 dac testing (only I_SET) 8f2c2f4 device conf not saved always a292a60 outp:dprog scpi command added bc384c2 fixed drawing after screen calibration 87b74c0 encoder auto mode changed 34b36da removed some info message when change is successful 6b59fa1 keypad fixes a734141 io pins fixes 2c6d1a2 profiles fixed 6a3a1b1 styles and colors changes 5754e65 io pins fixes 9210ec3 settings pages redesign 7ff1b8e refactoring 57249ff HW OVP falling edge 7bc658b page display buffers c741610 sound queue 0a5eeeb startup without TFT display 143700b page display buffer 0fae8fe encoder improvements 7c05ea7 HW OVP 2f92e8a HW OVP c38d30c #17 e2bc9cc event_queue and profile optimization d5b6b44 execute error => mass storage error fe105c3 cal. params and on time counters in module eeprom 37a6347 commented out debug trace 65a27a6 dcm220 calibration 1cc93da fan a4ea6df battery e9af3a3 channel params 5d5adc1 removed stm32_r1b2 6fc9b35 copyright notice cleanup 590aa2a temp sensor small refactoring 90e14ec font glyph small refactoring 7a3deef dcm220 44e47ac fixes in project file ed4b6ac touch calibration fixed 4c63670 touch calibration 447ccbf CH4 - CH6 support 9895255 dcm220 support a766d40 eeprom simulator fix ff07696 changed channelIndex handling in Channel, ADC, DAC and IOExpander objects a29263b PWR_SSTART_Pin and PWR_DIRECT_Pin pull down r1b5 4376a93 PWR_SSTART_Pin and PWR_DIRECT_Pin pull down r1b2 582f6d9 dcm220 8fc2ea5 dcm220 88e45eb pullup on enc sw e818170 theme switch at startup fixed c06e067 #8 bp3c ioexp a680acd SD_DETECT for R1B5 ae6ac6c removed debug log from encoder.cpp d16fd69 r1b1 -> r1b2 95321b4 encoder ae9d884 SDRAM test 20b9617 encoder 8c3d6dd rtc setDate fixed 079ffcb stm32 renamed to stm32_r1b5 59e6ddd R1B1 2b7bbe5 R1B5 support 6d8e19d support for GUI without SDRAM 347dfbd small fix 7e60dad user switch fixes 841b2a4 small fixes 9913153 user switch changes encoder step a023e71 fixes 0a702d7 channel settings redesign 6a33ffb auto repeat first and next delay 05b183f gui startup speed up 80f2d41 animations e984eea ntp 5391301 encoder a704ff6 event queue fixes 4d1755d animations 0325104 Revert "FaftFS max sector size 512 -> 4096" fa6ee04 FaftFS max sector size 512 -> 4096 56fbd44 #58 f55deb0 #59 3895621 animation fixed for web simulator 00d4335 build fixed 3d16d8e rounding temperature db1332a animations duration f9fda24 change power state in psu thread b8a7b2e animations refactoring cbf92e7 more animations 6d1af38 round min, max, def and limit 8ea38a9 remapOutQuad d85e5b4 trigger on ch3 fixed 7c1c48f ioexp reset check 8745ac6 PTOT 200W -> 155W 00685bd fix for 1mA displayed as 1000uA 2703850 step models for current lower range fixed c26b2b1 theme colors updated 926a389 Revert "mcu r1b5" 5945b7b mcu r1b5 06fc817 tc77 finally works c3194a6 tc77 6917a81 tc77 9c5d6bd yt graph simplification e3c0e5d #50 and #32 135b567 current range fixes faf6c82 yt-graph fixes db1f34c dcp405r2b5 2c9afa9 dc405r2b5 954a06f yt graph in default view cc62bcc diag:regs 4cf5ff7 shadow 9aa4020 micropython afe4d2a fixes d155b5b inital inclusion of micropython 4989742 popup shadow eaacb00 color theme modifications (2) b5c2940 small fix in keypad e86e99c fixed widget click c22d96b keypad redesign a287454 nonInteractiveSet popPage 0574e50 edit mode changed 3febf2c protection button 24d6282 Merge branch 'master' of https://github.com/eez-open/modular-psu-firmware 43eac06 improved widget touch detection 1a38f0d color theme modifications 00bf719 fixes for web simulator 2ac7b52 fixes in simulator d070595 project builded 59ca069 vertical bar_graph_voltage color fixed 5625677 new design max view 88a604e new design default view e8d8e89 started implementing new GUI design 564452c changed gui-template project 8c60a8f added gui-template project 004fb4d #54 3af7fa1 move delete profile lists files to SCPI thread ae3ff59 moving init of USB and SD after kernel init d657521 fixed profiles page redraw 5d2840e fixed profile saving 785d33f debug:ioecp 6bd53d9 fs lock disabled 010b0e2 fixed sd card write (512 bytes chunk) 53cc2fe sumlator encoder emulation with mouse wheel a6e59c2 fixed toast automatic closing cb6e837 CONF_SERIAL_BUFFER_SIZE set to 1024 5483750 comment added in adc.cpp 6ddd7f5 fixed profile save a5cf720 debug:ioexp ee615c4 fixes in list editor 93a1b25 old spi code removed cc016d5 keypad fixed 840aa94 fixes for file download f9b7632 save/load profile fixes 6227036 sd card fixes 729bed4 freertos memory increase e99154e ethernet write copy buffer e5e2c5b psu and scpi thread synchronisation 7496768 adc delay after reset set to 1ms ad10db0 gui fixes a237ff3 ethernet support 51fdc19 serial refactoring 09cfd05 scpi transition from psu to system ed6d4b3 UARTClass::write simplification 56f7f84 osDelay(1) -> osDelay(0) a22d87a SDRAM video frame buffer addresses changed 9ae68da psu thread delay reduced from 1 to 0 39f99d8 Revert "removed vApplicationStackOverflowHook" b2034f7 removed vApplicationStackOverflowHook 0ce9de5 #2 29a269b lists variables not declared as static 9f18093 #2 46b1c59 yt graph update method c4d9a9f SD card fixes 4d72c94 implemented sd_fat fstat for simulator 852c9bd simulator load keypad "DIS" -> "Off" 79ed5ca fixed ytgraph drawing 5df78b0 _USE_LFN changed from 3 to 2 (stack based) 1f527e2 scpi thread and sd card fixes 7160761 ytgraph improvements 07dc2bc closePageIfTouchedOutside returned f15bf81 fixed AppView drawing 53c63d7 updatePage 9e1beaf scpi thread bug fixing 4283619 scpi thread b017cc0 transparent bitmap c9262d5 pages static allocation aacd417 screenshot 7b7a6e7 bug fixes d4df0d8 toast message callback removed d0cd147 fixed bug in AppContext::updateAppView 8efc179 toast messages refactoring 0186893 fix assets pointers 485c6c0 info message redesign 92ae304 settings page redesign 0cd4e3f project fonts added 9b33c42 small optimization in List widget 68a409b fixed crash when layout view is not specified b245928 added new settings page 4f953d8 support for different size of border and padding for all sides 7a9c460 updated build instructions cbcdc53 initial source code commit 66623a6 readme.md update ef73380 reset readme.md content 8ddb6a8 doc folder added b1eb20f Initial commit git-subtree-dir: src/eez git-subtree-split: a95129a1d91e8f7ffbaa6f1a55924d5ff367636d
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Reported by @mcdanlj:
The text was updated successfully, but these errors were encountered: