commit 6c49d3cb50968bbe7ba9c911db3acc41ddebe2ff Author: Mooneer Salem Date: Sun Jul 30 13:18:04 2023 -0700 Application config file changes due to updating ESP-IDF. commit a3aa824b09dafbbdb07878859866c4bb66c54989 Author: Mooneer Salem Date: Sun Jul 30 13:17:24 2023 -0700 Flex: Don't disconnect from FreeDV Reporter when changing bands. commit 4af3b6cbe8ebcf5e18d899e351797774f0436915 Author: Mooneer Salem Date: Sun Jul 30 13:17:00 2023 -0700 Bring up ezDV once an hour for temperature readings. commit 811f397a37da72e1efde897cfc368d3c9972e822 Author: Mooneer Salem Date: Sun Jul 16 17:11:13 2023 -0700 Use slightly higher low battery threshold on startup. This allows ezDV to account for low battery shutdowns due to high current consumption and reduces the likelihood that the system will be allowed to start without first being at least partially recharged. commit 26b73102028790998ef3204cf3dc7191494cff12 Author: Mooneer Salem Date: Sat Jul 15 23:39:56 2023 -0700 Process all remaining messages in queue before sleeping instead of just deleting them. commit 147cc347ed0d7688e7ab06819cbeebc4fbca78c8 Author: Mooneer Salem Date: Sat Jul 15 23:39:32 2023 -0700 IC-705: add a bit more TX buffer for bad 2.4 GHz environments. commit 6112eb704bd3953ebbf84a2a1734261d01a3f9dc Author: Mooneer Salem Date: Sat Jul 15 23:38:52 2023 -0700 Enable FreeDV Reporter for the IC-705. commit 68c58831d1b5978c33b154afc3aa41811403d9e7 Author: Mooneer Salem Date: Sat Jul 15 23:37:49 2023 -0700 Increase FreeDV Reporter reconnection timeout to 60s. commit 574be39030d9c894feab25d0e6cf0563418ccbef Author: Mooneer Salem Date: Sat Jul 15 14:33:29 2023 -0700 Get Flex support working again after previous changes. commit c955009f373d15ba3c34f369264c2f8bebba305a Author: Mooneer Salem Date: Sat Jul 15 13:01:33 2023 -0700 Reduce stack usage to prevent crashes when using the 705. commit f777d2c953b5be8c02245d26ddd76c2f0924f45a Author: Mooneer Salem Date: Sat Jul 15 11:31:19 2023 -0700 Fix bug preventing shutdown when Wi-Fi is not enabled. commit ca8d6afb24453d073b3efe789e2e0332d8ab8f6a Author: Mooneer Salem Date: Sat Jul 8 01:03:44 2023 -0700 Hard cap mixed audio samples to SHRT_MIN/SHRT_MAX. commit a08692253010bc9ebe164f7a65da05ef19a26d65 Author: Mooneer Salem Date: Sat Jul 8 00:44:27 2023 -0700 Fix issue preventing full cleanup of HTTP partition when losing network connectivity. commit 719aa08640055cc6292efded6f438a170700c7d6 Author: Mooneer Salem Date: Wed Jun 28 00:24:43 2023 -0700 Ensure that we disconnect from FreeDV Reporter if we shut down SmartSDR. commit ebbc8f3c5ad518fa24e48445a39baaaa1be7a3f4 Author: Mooneer Salem Date: Tue Jun 27 23:48:58 2023 -0700 Use ESP-DSP for SmartSDR sample scaling. commit b2dc7d3ab244f983d97bfa5f8dca3dd9ecaae13f Author: Mooneer Salem Date: Tue Jun 27 23:21:57 2023 -0700 Update AudioMixer to get rid of FPU usage. commit da57587b7c2fdadc7e13e555bcde7ccafdd14c1e Author: Mooneer Salem Date: Mon Jun 26 01:22:13 2023 -0700 Various bug fixes and crash workarounds. commit 97e3135a547797b143679bc892dc523d9a5e05b2 Author: Mooneer Salem Date: Sun Jun 25 23:20:52 2023 -0700 Add grid square configuration to Reporting tab. commit 06f3a1023e1326b1109b969c9f5cbc77ebbdc0f7 Author: Mooneer Salem Date: Sun Jun 25 20:58:24 2023 -0700 Resolve TBD items for FreeDV Reporter implementation. commit dd781cdb6b2a3bb9f081bdc139e54b38e797b536 Author: Mooneer Salem Date: Sun Jun 25 20:46:10 2023 -0700 Add forgotten code to actually retrieve the modem stats. commit b40f1d1744bf0ca8bb91814a6a3f38047f9696f8 Author: Mooneer Salem Date: Sun Jun 25 12:19:13 2023 -0700 Send received callsigns to FreeDV Reporter. commit 2f4c371c3613861818a58ec4dec92ddff34b59e2 Author: Mooneer Salem Date: Sun Jun 25 03:49:05 2023 -0700 WIP support for FreeDV Reporter. commit 7b5a7abe3c03e3c99632ccb2bb3f9474f6b6af0e Merge: e8b5edb 3b169e2 Author: Mooneer Salem Date: Thu Jun 22 19:47:45 2023 -0700 Merge branch 'main' of github.com:tmiw/ezDV commit 3b169e2964283b54d13485697f76158a87ca9e44 Author: Mooneer Salem Date: Thu Jun 22 19:43:12 2023 -0700 Upgrade ezDV to use ESP-IDF v5.1. commit e8b5edb44af8f164c90f063c1065323e423427fe Author: Mooneer Salem Date: Sun Jun 4 13:57:00 2023 -0700 Add needed publish messages to have reporting work once implemented. commit 142767e20c20e1ff6c088c0290a719644a3b687f Author: Mooneer Salem Date: Sun Jun 4 13:48:13 2023 -0700 Add third party library to enable Socket.IO support (for FreeDV Reporter). commit b4f7bc2b4f1b68fd62021ea88ffa819d77fd71a4 Author: Mooneer Salem Date: Fri Jun 2 19:12:24 2023 -0700 Increase volume on receive as well. commit 9ec8fa39f56d5532f1f00e09f053403ee423351d Author: Mooneer Salem Date: Fri May 19 22:47:58 2023 -0400 Stop voice keyer if headset button is pressed. commit a60327bb0529023d85ba7556a42f6c0e26e038db Author: Mooneer Salem Date: Fri May 19 21:48:46 2023 -0400 Undo change to allow 13 channels. commit f48a3757a84f7fd66bf204574ece463fa1da35dd Author: Mooneer Salem Date: Fri May 19 21:47:26 2023 -0400 Improve connection issues discovered during Dayton. commit 38846b00dc2110045fab68e65b805e653891a222 Author: Mooneer Salem Date: Tue May 9 22:51:58 2023 -0700 Use isAwake flag to hopefully improve Wi-Fi reliability. commit 36d4c520f5a8e667ba5a37fea690ab14b985cd39 Author: Mooneer Salem Date: Tue May 9 22:50:05 2023 -0700 Flex support: fix bug preventing PTT from releasing when using microphone attached to radio. commit 4296a4bcffc16b8ff78900dc4dc49b643e4d09b4 Author: Mooneer Salem Date: Wed May 3 22:06:39 2023 -0700 Move lid cutouts a bit to make room for buttons. commit 584ad2ec209d4da59cf0eefb84459a0914783b78 Author: Mooneer Salem Date: Wed May 3 22:06:12 2023 -0700 Possible fix for issue with ezDV not auto-reconnecting to AP. commit 218aae3dd72e0c8cdc57023d8d9254763e954093 Author: Mooneer Salem Date: Mon Apr 24 09:22:42 2023 -0700 Track all frequencies on all slices for spots in case the user switches slices. commit a7ee8d3fe723dfe71536ab4e1026d9246173d223 Author: Mooneer Salem Date: Wed Apr 19 23:04:29 2023 -0700 Add a bit more wait time for mutex aquisition during publish. commit 431da095149693a897d9aa3ba8906fd00421ff91 Author: Mooneer Salem Date: Wed Apr 19 23:00:57 2023 -0700 Enable Wi-Fi QoS on Flex VITA socket to reduce drops. commit 4b056ffd8375a249747ac0d62e37396561749a38 Author: Mooneer Salem Date: Tue Apr 18 02:09:27 2023 -0700 Give WirelessTask a bit more time to start. commit bf53ebf2423ed9b4d783ca6180708af062248d5d Author: Mooneer Salem Date: Tue Apr 18 01:11:37 2023 -0700 Show modal popup during reboot process. commit d4468582c20881346be20824d101de7a92ec83e3 Author: Mooneer Salem Date: Tue Apr 18 00:45:02 2023 -0700 Add button to allow users to reboot ezDV. commit bc4250a6907677543ec22605279042a47a8dcfe1 Author: Mooneer Salem Date: Tue Apr 18 00:25:29 2023 -0700 Refactor DVTask wake/sleep messaging to avoid issues with missed replies. commit 8c5dce10e71232881206734c262570011ba252c1 Merge: cbc2d78 2cd8d05 Author: Mooneer Salem Date: Sun Apr 16 02:27:26 2023 -0700 Merge branch 'main' of github.com:tmiw/ezDV commit cbc2d7884a29a375c6026fecfbd3241f78bee51e Author: Mooneer Salem Date: Sun Apr 16 02:27:14 2023 -0700 X/Y positions of buttons were wrong in the last enclosure edit. commit 2cd8d05854e75956631db7310439f532d6a518fa Merge: fce9f06 a99ccfa Author: Mooneer Salem Date: Sat Apr 15 13:39:48 2023 -0700 Merge branch 'main' of github.com:tmiw/ezDV commit fce9f0610d0368e8a7581a81c45f8e64f8b29b07 Author: Mooneer Salem Date: Sat Apr 15 13:39:42 2023 -0700 Test: use higher priority for Flex audio task to reduce dropouts. commit a99ccfaca242dafea82fbe4189e803cd509239b2 Author: Mooneer Salem Date: Fri Apr 14 09:06:35 2023 -0700 Add ESD and sleep current tests. commit 5345c5b0ff5d21a4eab4070a7f8cfddee010abe2 Author: Mooneer Salem Date: Wed Apr 12 00:21:33 2023 -0700 Flex support: show discovered radios in web interface. commit ea4c5b2ba6beea1e48f044147444ebf02dee7584 Author: Mooneer Salem Date: Tue Apr 11 23:47:11 2023 -0700 Flex support: parse discovery packet, but don't pass it to Web layer yet. commit b4cf3b6ef9c8dbe7b1de60c4b685363591aad568 Author: Mooneer Salem Date: Tue Apr 11 23:37:34 2023 -0700 Move KVP parsing to a separate file for reuse. commit db2932f2636fddbfa8f491b064eccbf18c5e5cfd Author: Mooneer Salem Date: Tue Apr 11 22:53:01 2023 -0700 Flex support: Parse key value pairs to add flexibility for the future. commit deeb3ca3b596b352992fc7e6700697277d68770c Author: Mooneer Salem Date: Tue Apr 11 22:52:29 2023 -0700 First attempt at friction fit buttons for enclosure. commit f94c219bc9bfb2ba5be096bca483f46e9b459daf Merge: 91d70aa 6bf6a91 Author: Mooneer Salem Date: Tue Apr 11 21:15:21 2023 -0700 Merge branch 'main' of github.com:tmiw/ezDV commit 91d70aa8000fc8f64a8e04af5eb54baccd5e8546 Author: Mooneer Salem Date: Tue Apr 11 20:51:44 2023 -0700 Consolidate sine wave generation code into one place for performance. commit 6bf6a91da1afceb221df3ab99fe886da9f6b8f92 Author: Mooneer Salem Date: Mon Apr 10 19:55:06 2023 -0700 If internet access is available, use NTP to set the current time for SmartSDR spots. commit 9a07da16a5204a7aad1f5daf93c835f1a5a03abc Author: Mooneer Salem Date: Sat Apr 8 08:57:20 2023 -0700 Flex support: stop voice keyer if the user releases MOX. commit c8ece70d11ed0b64662fbdb1b6983d545ae6daf4 Author: Mooneer Salem Date: Sat Apr 8 08:02:12 2023 -0700 Add a bit to the filter widths. commit 45db305c121f7f3f9eed76172aafee5ee226aa7c Merge: 779eeb7 508d126 Author: Mooneer Salem Date: Fri Apr 7 00:44:40 2023 -0700 Merge branch 'main' of github.com:tmiw/ezDV commit 779eeb72da17baa7e9afc478bb89f7727ca45004 Author: Mooneer Salem Date: Fri Apr 7 00:44:30 2023 -0700 Avoid updating last mode on flash if it hasn't changed. commit a7e54c0c69d647728288555ef0ef1dca492285af Author: Mooneer Salem Date: Fri Apr 7 00:41:29 2023 -0700 Flex support: Initial code for dynamically adjusting filters on mode changes. commit d17731c7efaf4fe7b85b0e64bf39d1897f44b02a Author: Mooneer Salem Date: Fri Apr 7 00:23:29 2023 -0700 On power-up, automatically return to the last used mode. commit 508d126d779a1a8a601aee4cb8be1686b0e0165e Author: Mooneer Salem Date: Wed Apr 5 23:18:52 2023 -0700 Fix issue preventing NET LED from flashing after losing connection to a Flex radio. commit f6ec17f3ddb0a9d350c21fd6c47d86febd613104 Author: Mooneer Salem Date: Wed Apr 5 00:26:46 2023 -0700 Use either http.bin or http_0.bin during OTA update. commit bc8c138c3098cf8a404318aa10eaa9700991b6a7 Author: Mooneer Salem Date: Wed Apr 5 00:24:50 2023 -0700 Temporarily disable waveform deregistration to avoid Flex bug. commit 46763d3d77ef1c4a85e65c6c28a1703c76d376cf Author: Mooneer Salem Date: Tue Apr 4 01:11:30 2023 -0700 Flex bug: we need to use LSB instead of DIGL in order for FDVL to work properly. commit 9aa372dcb689703e2f4c43abc12d8a37c361f7e8 Author: Mooneer Salem Date: Tue Apr 4 01:02:49 2023 -0700 Remove invalid digu/digl_offset command. commit 91e414095a3abc1a41f410ab680fca2207298870 Author: Mooneer Salem Date: Tue Apr 4 01:01:19 2023 -0700 Avoid going into TX if the user is just using the TUNE button to trigger it. commit 2eab7278b38c83d76837bb76a9684dd73280398a Author: Mooneer Salem Date: Tue Apr 4 00:10:53 2023 -0700 Apply filters when changing to the waveform. commit da81f555d0485eb3fea310853d1435fa971622f3 Author: Mooneer Salem Date: Mon Apr 3 22:05:02 2023 -0700 v0.8 board: add a bit more spacing between audio out traces/vias to knock out any remaining crosstalk. commit 09920763288a8b47e749d325ff98178390cb9b18 Author: Mooneer Salem Date: Mon Apr 3 21:52:54 2023 -0700 v0.8 board: Increase TP4056 CE capacitor value from 1uF to 10uF. This is due to the USB inrush test failing (TP4056 turns on after 15ms, not >100ms as required). While 1uF should have been sufficient combined with a 100K resistor in theory, DC bias properties for SMD X5R/X7R capacitors resulted in losing ~75% of the rated capacitance on 0402 sized parts. This calculates to an actual RC time constant of ~0.023s instead of >= 0.1s. (Note: in limited testing, I do not seem to be seeing any overcurrent errors or other weirdness when plugging ezDV into USB hosts/power supplies. This may not be a huge issue in practice, but should still be fixed in the interest of ensuring a good user experience.) commit 66f4f3199d604563711df5d8bf92c591ed824e89 Author: Mooneer Salem Date: Mon Apr 3 21:49:55 2023 -0700 Add USB inrush tests. commit 6c4a9eb760d27fec83baebf6c45689035ac0232e Author: Mooneer Salem Date: Mon Apr 3 21:25:34 2023 -0700 oops, accidentally added an extra bracket. commit 749f513727b016db198b4a89f8df485e755fadf2 Author: Mooneer Salem Date: Mon Apr 3 21:23:44 2023 -0700 Add dynamic current switching and USB waveform tests. commit c66182cb62be65556012cf5d930ddaab51d79abe Author: Mooneer Salem Date: Mon Apr 3 01:55:33 2023 -0700 Add a bit more timeout if shutting down immediately after start. commit 0ba8f2f240d5142ae231f46f0ea0eace9bffe0b6 Author: Mooneer Salem Date: Mon Apr 3 01:43:56 2023 -0700 Fix issue preventing proper shutdown when not using Flex support. commit 002ce5ced6f1617b3154d8728279b274b92ae535 Author: Mooneer Salem Date: Sun Apr 2 17:41:15 2023 -0700 Report FreeDV spots to SmartSDR. commit 7db229b93c87ecfd7118afde4921cfd8031a60a7 Author: Mooneer Salem Date: Sun Apr 2 14:21:22 2023 -0700 Add support for activating and deactivating the voice keyer from the web interface. commit b79a5988371ea18de35b6c589cf3cd6a3c80b011 Author: Mooneer Salem Date: Sun Apr 2 12:52:05 2023 -0700 Add ability to change FreeDV mode via the Web interface. commit 669eb085b3a8fcae0bd8df966e58824f7643ff26 Author: Mooneer Salem Date: Sun Apr 2 12:01:38 2023 -0700 ezDV should only go into TX if the user sets its slice as the TX slice. commit 38bf58af24abd6734a16abc1ae73a64a68f198c9 Author: Mooneer Salem Date: Fri Mar 31 23:26:32 2023 -0700 Make sure everything is cleaned up on the radio before disconnecting. commit ec7fe56c0433a02c862e5a1e56e3557f74262330 Author: Mooneer Salem Date: Fri Mar 31 22:59:10 2023 -0700 Change slice's mode to non-FDV on shutdown. commit 785d3bab9979c722e79c522ee0f339cdfc15f92f Author: Mooneer Salem Date: Fri Mar 31 21:35:13 2023 -0700 Support the voice keyer when using Flex radios. commit ae38f6be5735bd3c5219d24cda738d6132cae2e4 Author: Mooneer Salem Date: Fri Mar 31 17:07:43 2023 -0700 Add VITA thread and audio pipe linkage for Flex connectivity. commit 3a7e8e4a3f351cb0dbd6dc7f4470dfc2f3e8d408 Author: Mooneer Salem Date: Fri Mar 31 02:10:45 2023 -0700 Erase handler after using it. commit b348c5729fcbc89b7d858ac778869a6672856f25 Author: Mooneer Salem Date: Fri Mar 31 02:08:27 2023 -0700 Fix bug preventing proper receive from radio. commit f1c0d52f05e783950855ebf2ca16470d5e3c14dd Author: Mooneer Salem Date: Fri Mar 31 01:15:02 2023 -0700 Beacon timeouts don't mean we lost the Wi-Fi network. commit 3b79661f660565d1699fa4c6f3558d95aeac60b0 Author: Mooneer Salem Date: Fri Mar 31 01:08:12 2023 -0700 Minimum required for ezDV to perform initial connection to Flex radios. commit 7a915f7dc21c5affc063c4d3ca3b32105c05bc6c Author: Mooneer Salem Date: Tue Mar 28 00:05:33 2023 -0700 Begin to add USB tests. commit 19aae5f6e3709e257784db1742472aab53c8a3e2 Author: Mooneer Salem Date: Mon Mar 27 01:02:40 2023 -0700 Oops, should use .md and not .txt. commit 302d90e4b6cfe504e499d1da4f6e81b6fb07a826 Author: Mooneer Salem Date: Sun Mar 26 23:30:02 2023 -0700 Add UI HW tests. commit 144243478db8aa3d027bc4be1f02110d6715e7d6 Author: Mooneer Salem Date: Sun Mar 26 22:51:14 2023 -0700 Add audio linearity tests. commit 01a9b3c5c32bd453084db84d1b53b23bfad2ccc8 Author: Mooneer Salem Date: Sun Mar 26 21:27:32 2023 -0700 Add basic audio HW tests. commit a64cfb0bf36431f2594c70f9056c8810ba4d191a Author: Mooneer Salem Date: Sun Mar 26 19:15:25 2023 -0700 Add initial power test suite to repository to ensure repeatability. commit 61f54ff355ec37da583ffdb083218e57861a15ad Author: Mooneer Salem Date: Sun Mar 26 02:19:12 2023 -0700 Stop toggling PTT when silent to allow testing of audio noise floor w/o PTT interference. commit d43108eb5e77af218e8d026ab274b0fca7b31826 Merge: c7f7052 144be73 Author: Mooneer Salem Date: Sat Mar 25 19:18:02 2023 -0700 Merge branch 'main' of github.com:tmiw/ezDV commit c7f70529f8bd259af39f0a1c86c18b66eeecc00b Author: Mooneer Salem Date: Fri Mar 24 21:04:34 2023 -0700 Gradually fade PTT output between 0 and high impedance. This is in order to reduce audible noise coupling from the PTT line into the transmitted audio due to a potential schematic/PCB layout issue with v0.7. With this change, thumping noises are no longer audible on the right channel of the radio jack when in HW test mode (especially when in a mode that silences the radio jack). Note that this should *really* be fixed in hardware as the extra noise can still be recorded by programs like Audacity using a good enough sound device. This also reduces the effective PWM resolution, although it's very difficult for a human to notice a difference in LED brightness at the former resolution. TBD for later. commit 144be73a20bc5f495e895648202fe44266bb2410 Merge: cad2268 ae86302 Author: Mooneer Salem Date: Sun Mar 19 11:09:46 2023 -0700 Merge branch 'main' of github.com:tmiw/ezDV commit cad22680d15bfe6647409cd968293efea00c4694 Author: Mooneer Salem Date: Sun Mar 19 11:09:39 2023 -0700 Add recovery instructions for flash. commit ae86302fe525cfbea2d2956869845d286c823f3b Author: Mooneer Salem Date: Sun Mar 19 11:05:12 2023 -0700 Fix incorrect flash addresses in instructions commit cd33e19261ad94b1a708e58302b84580775843cf Author: Mooneer Salem Date: Sun Mar 19 00:55:03 2023 -0700 More manual updates to reflect current web configuration interface. commit 7d108e9e8c45b3c8fe0c65878d8fa90597d803f5 Author: Mooneer Salem Date: Sun Mar 19 00:39:58 2023 -0700 Update documentation to reflect flashing process. commit 0e660d441376c1ffc24e6f661d2a53611b40e2fa Author: Mooneer Salem Date: Sun Mar 19 00:15:45 2023 -0700 Add version information to the top of the web interface. commit c0b9c15a0049b28599ef7f026076562e7d5eed0a Author: Mooneer Salem Date: Sun Mar 19 00:01:20 2023 -0700 Ensure correct slot is used for HTTP files. commit 3e810fe9d26055b81d8846e8408092bdc1b64559 Author: Mooneer Salem Date: Thu Mar 16 23:57:43 2023 -0700 OTA firmware flash now actually flashes the ESP32. commit 14c63645c614a052e704a99a557c373fdb69050d Author: Mooneer Salem Date: Thu Mar 16 01:52:21 2023 -0700 Add Web interface for firmware flash and get enough working to read the tarball. commit f343d5ce8744a33c80badab93bd90d58c1492982 Author: Mooneer Salem Date: Thu Mar 16 00:00:36 2023 -0700 Add basic framework for reading .tar.gz files. commit cdcf2005f3f742618c8aabc8128f1fdfb95f84c3 Author: Mooneer Salem Date: Wed Mar 15 22:22:48 2023 -0700 Split off IcomAllocator into something that other components can use. commit 4fa156c320b7bc3ea0d39b937b0558ba72639c1a Author: Mooneer Salem Date: Wed Mar 15 22:17:12 2023 -0700 Add empty SoftwareUpdateTask. commit fb5b713076febbfbc3095ec76e27a8e6fc88d522 Author: Mooneer Salem Date: Wed Mar 15 00:05:02 2023 -0700 Sync submodules with latest. commit 118275802f57efec665deaac9a6a9eada76f6fe2 Author: Mooneer Salem Date: Tue Mar 14 23:34:37 2023 -0700 Add TinyUntar to project. commit 4daa4a882d5172c0a08d49159d82f1c755a6e687 Author: Mooneer Salem Date: Tue Mar 14 23:28:56 2023 -0700 Add linkage to uzlib library. commit b1ab8a82e52b27c77eec03837e6e6d9fb876d21c Author: Mooneer Salem Date: Tue Mar 14 22:42:23 2023 -0700 Forgot to add some changes that were in the v0.7 board. commit 1894393fc2df7e166dfc1baa1884c76c801c5e6a Author: Mooneer Salem Date: Sat Mar 11 01:29:51 2023 -0800 v0.7 board: use in-stock NCP167 at JLCPCB. commit 2859682f835ad9202917e03255dcdee39584e9eb Author: Mooneer Salem Date: Sat Mar 11 01:28:35 2023 -0800 v0.7 board: limit charging to ~700mA in high power mode to avoid exceeding 1.5A USB limit. commit 1d94097b7a93a0c1f6800d8e95b452464bdebad9 Author: Mooneer Salem Date: Sat Mar 11 00:35:04 2023 -0800 v0.7 board: USB and peripheral power should be planes and not traces due to high current consumption. commit cde068d9ab034250c86ef945cb31c9a014b93ae1 Author: Mooneer Salem Date: Fri Mar 10 23:15:52 2023 -0800 v0.7 board: 1. Undo addition of USB filter as LDO is able to block noise/ripple from it. 2. Tweak LDO footprint and traces leading from it based on https://www.onsemi.jp/pub/Collateral/AN-5075.PDF (to improve yield). commit d05f4a6c615262a5ba88a7ff1917c83e71145de2 Author: Mooneer Salem Date: Fri Mar 10 00:47:29 2023 -0800 v0.7 board: add 2 ohm series resistance to dampen resonance. commit 3b09a87354a7c2bdc76ecb5cf3c0d8a3eeff66ca Author: Mooneer Salem Date: Thu Mar 9 19:23:38 2023 -0800 v0.7 board: add GND vias for TP4056 to improve heat dissipation. commit 3aa0d03e5b4c15c3c8cf7cf6c3dd1376f88dde03 Author: Mooneer Salem Date: Tue Mar 7 23:14:32 2023 -0800 v0.7 board: optimize component selection for USB input filter. commit d2ee93426f47b958d13b0bbe3ddc6f3e865624a7 Author: Mooneer Salem Date: Sun Mar 5 22:51:28 2023 -0800 v0.7 board: add WUSB3801 and reduce TP4056 max current if USB port doesn't support >=1.5A current.