commit 1403e2190a28dfb24fd74d39b8460e91cb8aca84 Author: Michael Balzer Date: Sat Sep 5 15:52:29 2020 +0200 Twizy: support additional OBD/UDS request types & arguments on command "xrt obd request" Example: read DTC information from BMS: OVMS# xrt obd request bms 19020f commit d742383e3ac93afc961f8b0a9a0aa85189b411b7 Author: Michael Balzer Date: Sat Sep 5 15:48:49 2020 +0200 Poller: support more UDS service types, support service types w/o PID echo (e.g. clear DTC), support additional request arguments (e.g. read/clear DTC) commit eb2ed4f0600245644a9d0199d83d78aa1c2c3c05 Author: Michael Balzer Date: Sat Sep 5 15:21:58 2020 +0200 Utils/config: code refactorization for hex string codec commit 88f6579102c396fe59d91856443d3d1ccffc94cd Author: SokoFromNZ Date: Sat Sep 5 13:24:39 2020 +0200 persistent_version increment commit ffd0cace2bca4c4dd7802007d378f4cc2b2f25d1 Author: Michael Balzer Date: Sat Sep 5 09:27:12 2020 +0200 History correction: e-Up OBD moved to release 3.2.016 commit 13c10bcf74f4851e39640769eefd937739843bb9 Author: devmarxx Date: Sat Sep 5 09:05:32 2020 +0200 Added changes to vehicle/OVMS.V3/changes.txt commit 0ec48ec9d15085a866598e881b78d3a2f7993b56 Author: devmarxx Date: Sat Sep 5 07:19:30 2020 +0200 Readded upgrade check Changed: vehicle/OVMS.V3/main/ovms_config.cpp commit 63164d00cfe99961677dce7731cf3e23fc800ef7 Author: devmarxx Date: Fri Sep 4 21:29:38 2020 +0200 Climate Control et al. Changed vehicle/OVMS.V3/components/vehicle_vweup/docs/fakra_sma.png vehicle/OVMS.V3/components/vehicle_vweup/docs/index.rst vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.h -> vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup.h vehicle/OVMS.V3/components/vehicle_vweup/src/vweup_web.cpp -> vehicle/OVMS.V3/components/vehicle_vweup/src/t26_eup_web.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.cpp vehicle/OVMS.V3/components/vehicle_vweup/src/vehicle_vweup.h commit 6c6e2a7b29a1f07ee96bc84aa38bc7485d2fe647 Author: SokoFromNZ Date: Fri Sep 4 21:24:59 2020 +0200 Increase persistent metrics size and name commit 284d154366034ac0e167516c4132255a90af399d Author: SokoFromNZ Date: Fri Sep 4 20:28:48 2020 +0200 Correction of changes.txt commit 1280c6bf7f4a7fff888e77a6f56e55ac30ab425b Author: SokoFromNZ Date: Fri Sep 4 20:22:59 2020 +0200 New standard metrics for total (life time) energy and coulomb commit 3397409b1edfbeedb220ea66b808c76d91d89a29 Author: Michael Balzer Date: Fri Sep 4 14:12:51 2020 +0200 Vehicle/Poller: minor init fix commit c35a8ac1415dff2d56f8eba268bb563e3fbfcfb7 Author: SokoFromNZ Date: Wed Sep 2 08:15:16 2020 +0200 Renaming custom metrics commit c8e67c39c6224ee151ad30fcfc2fd0170b51046c Author: SokoFromNZ Date: Wed Sep 2 08:00:46 2020 +0200 vehicle.cpp from master commit 4516300955061ff38709e1bcb5125a10efb226d0 Author: Mark Webb-Johnson Date: Wed Sep 2 08:18:41 2020 +0800 Changes.txt for 3.2.015 commit 967be030c618afe2d2455ae2dad7a10e175114a3 Author: SokoFromNZ Date: Tue Sep 1 16:10:05 2020 +0200 vehicle.cpp from master commit 2cc9f8447ef00d5ef86f0d5d5ecffae810637c59 Author: SokoFromNZ Date: Tue Sep 1 16:05:55 2020 +0200 Final touches and index.rst commit cc17fc1211e47a9bc32cba1fe7d1ba03c4e56bef Author: SokoFromNZ Date: Tue Sep 1 14:07:55 2020 +0200 finishing grind. better vehicle state detection. commit e145cf63d1c3888501f3c613fd35348dece33695 Author: drc38 Date: Tue Sep 1 07:19:04 2020 +1200 NL: reserve custom BMS monitor for future use commit b969266c424104cdc4bf65303a5751eec1dd4d4e Author: drc38 Date: Tue Sep 1 06:53:28 2020 +1200 NL: add obdrequest shell command, poll shunt state and tidy up incoming poller commit 3e5945ec8f72a18515defec8799b4b4231990484 Author: Michael Balzer Date: Mon Aug 31 19:16:01 2020 +0200 Poller: multi bus code polish commit cccd72a1d646edcaf91284d7efbdc34088d6e77a Author: drc38 Date: Sun Aug 30 21:31:44 2020 +1200 Revert "NL: updates relating to poller-rework and poll_pid_t" This reverts commit d21cc1656dff6b77d2dba3a491de7eca752f065a. commit 5a788fd5e7c084c243d636dce6ab5f7310c1754c Author: drc38 Date: Sun Aug 30 21:31:36 2020 +1200 NL: actual poller-rework and poll_pid_t updates commit d5e0ccf698e7fc33987152cffb620a78e0e3d237 Author: drc38 Date: Sun Aug 30 21:29:09 2020 +1200 NL: updates relating to poller-rework and poll_pid_t commit ca6fe9845478422257b906ef55d1cbf019721e1e Author: drc38 Date: Sun Aug 30 21:19:18 2020 +1200 vehicles (ex NL): update poll_pid_list to remove compiler warning commit cff563dece64404c8c1860d90fa12b9c7e038be6 Author: drc38 Date: Sat Aug 29 22:13:29 2020 +1200 Revert "Revert "wifi: fix switch back from static ip by re-enabling dhcp"" This reverts commit 19a10124f9886e68a68bd8dad5c2328e38b1e089. commit c920364ec3bb129de9ab09e00f75bce056ec1cb8 Author: drc38 Date: Sat Aug 29 21:42:32 2020 +1200 vehicle: update debug, add back whitespace commit d2e8f951bcf77655c0e4898a0a7c6ddf6f87b5ac Author: drc38 Date: Sat Aug 29 20:51:47 2020 +1200 Revert "NL: add obdrequest command by canbus and improve polling" This reverts commit e119db0e21f62611fef91662a8a9f2f28ca44227. commit 2e5f47b7cb2f6e0c83f7bcd7562ed0df58da0c6b Author: drc38 Date: Sat Aug 29 20:49:20 2020 +1200 Revert "NL: set RespSepTime to 0, add poll once function" This reverts commit 99207ca5d9ad67b16c25302f9361fa5d2627b7a2. commit ce21a699a7556369c0b58946a3f79f91f8a83a3f Author: drc38 Date: Sat Aug 29 20:46:19 2020 +1200 Revert "NL: tidy up code no longer required" This reverts commit 76e681ee4bc2d27bee6136838f50fcac4c871e5f. commit 0f255ed1527e59d006a1bd56dc3e05d9461628f3 Author: drc38 Date: Sat Aug 29 20:39:32 2020 +1200 vehicle: improve code order/logic commit 13d3862641c23b00690622e43a428202c164adac Author: drc38 Date: Sat Aug 29 08:37:08 2020 +1200 NL: tidy up code no longer required commit 10b9f731de982b742666683ab2956f08a7085484 Author: drc38 Date: Sat Aug 29 08:29:09 2020 +1200 vehicle: add optional can bus specifier for pid polling commit 25bf89c4cd50a21e05e3c9210e27a76d406567f6 Author: drc38 Date: Sat Aug 29 08:28:44 2020 +1200 Revert "wifi: fix switch back from static ip by re-enabling dhcp" This reverts commit 000fc55dc1e4e158ed5c899887ca6adf56928ea1. commit 602992a3a704e600e25d230af8ddcdba738f1ef4 Author: drc38 Date: Fri Aug 28 19:22:56 2020 +1200 NL: set RespSepTime to 0, add poll once function commit 7305b92071071e52fd080a9c4249d61bf1b6d011 Author: drc38 Date: Wed Aug 26 23:00:29 2020 +1200 NL: add obdrequest command by canbus and improve polling commit dbeb0194ae2c6bbeb7f274a800045fb0aeed9d41 Author: Michael Balzer Date: Mon Aug 31 18:50:31 2020 +0200 User history update commit d2c2b1edd696f9c94446a332ef4efff4e29b8359 Author: Michael Balzer Date: Mon Aug 31 18:49:03 2020 +0200 Notify: add explicit channel exclusion config syntax config set notify <…> <…> options are now: a) explicit inclusion: e.g. 'ovmsv2,ovmsv3' (only enable these) b) explicit exclusion: e.g. '*,-ovmsv2,-ovmsv3' (only disable these) '-' to disable all, empty/'*' to enable all commit 07f25e3578e669ec0be3a12dd826c01dec009264 Author: Michael Balzer Date: Mon Aug 31 10:16:52 2020 +0200 Events/Scripting: fix event decoupling (re 6b709a0cb399d1a7c3866f68d7f9dbf92f9246c8) (re https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/418) commit ab079cdb4a8165eb15ec4757a4dffa754599ce3f Author: Dimitrie78 Date: Sun Aug 30 20:08:23 2020 +0200 SmartED: add missing obd_rxwait commit b7bb27758beb46016622bcda66822e331323cf09 Author: Dimitrie78 Date: Sun Aug 30 15:48:43 2020 +0200 SmartED: add PollError handling and fix cabintemp commit 6bdbd3f3b41ecfdb1dbfbe464a0de7f361f71f11 Author: Dimitrie78 Date: Sun Aug 30 14:59:28 2020 +0200 SmartED: remove valet alerts and fix ingition when soc < 20% commit 6b709a0cb399d1a7c3866f68d7f9dbf92f9246c8 Author: Michael Balzer Date: Sat Aug 29 15:51:20 2020 +0200 Events/Scripting: decouple events task from Duktape execution; - let Duktape process events asynchronously - let Duktape do per minute garbage collection asynchronously - raise Duktape queue 20 → 40 for events backlog Should solve https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/418 …and potentially the spurious event starvation crashes. commit 6ecbe748390a2d4de7fe8d78cfa5c5fda253b920 Author: Michael Balzer Date: Sat Aug 29 15:47:14 2020 +0200 WolfSSH: raise RSAKeyGen stack size, use standard logging commit f5c89d686f08629b68763982226d687259bc059e Author: Michael Balzer Date: Sat Aug 29 10:29:18 2020 +0200 WolfSSL: fix RSAKeyGen task triggering WDT see https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/418 commit 861aa9a589be063d99e1c92817bdcfd1b4926e15 Author: Michael Balzer Date: Sat Aug 29 08:29:21 2020 +0200 Poller: minor log optimization commit 0df6490b6c701bec26e4bb260adfab7e911fc137 Author: Dimitrie78 Date: Fri Aug 28 20:04:33 2020 +0200 SmartED: update canPolling for PollerReceive fix commit 4853653ee245520a59a6633e3396bab2e158b6f9 Author: Michael Balzer Date: Fri Aug 28 18:52:09 2020 +0200 OBD/UDS Poller: support NRC code 0x78 "ResponsePending" commit f5f66c336c17544aec7aaa7249d6080de6518c31 Author: SokoFromNZ Date: Fri Aug 28 17:07:24 2020 +0200 merged poller-rework branch commit 000fc55dc1e4e158ed5c899887ca6adf56928ea1 Author: drc38 Date: Fri Aug 28 20:00:44 2020 +1200 wifi: fix switch back from static ip by re-enabling dhcp commit 63e1d102ea6d0f84f368c6eaffb689c2e3b22b88 Author: Michael Balzer Date: Thu Aug 27 21:22:10 2020 +0200 Twizy: add OBD/UDS error response handling commit 0b306ad4f5e7a1eb63a471a11ec7f1a6d69d8647 Author: Michael Balzer Date: Thu Aug 27 21:21:08 2020 +0200 OBD/UDS Poller Receiver Rework: - Fix race condition between CAN RX and PollerReceive - Separation of ISO-TP & OBD/UDS layer meta data analysis - Fix incomplete meta data validation - Allow single/multi frame responses on all service types - Validate multi frame response sequences - Fix single frame payload lengths - Fix type 0x22 first frame payload offset & overall length - Add negative response code handling → IncomingPollError() - Add response frame timing control → PollSetResponseSeparationTime() commit 8719e700c839310e94b30603e282e6f1bc2ecd41 Author: SokoFromNZ Date: Thu Aug 27 10:31:21 2020 +0200 PollerReceive() OBDIIExtended corrections commit 421c4b4982f722b3d727df6b8aced1f6f0614782 Author: Mark Webb-Johnson Date: Tue Aug 25 14:44:39 2020 +0800 Add SKU for 9730443 OVMS Data Cable for Later Tesla Model S/X commit ae6b6b8ef01be34c5e6bfd6cd4de8bb13b358d8a Author: SokoFromNZ Date: Tue Aug 25 08:28:15 2020 +0200 First trys TCP client commit 89029f7f40db8049e5306129d9f6adec81bdf65b Author: Michael Balzer Date: Sun Aug 23 14:34:29 2020 +0200 Fast polling: fix poll sending loop, clarify throttling variables commit cb7eb8d703eb0d3212e2593b221f9954ed3cd45c Author: Michael Balzer Date: Sat Aug 22 12:10:03 2020 +0200 Nissan Leaf: fix building with poller rework commit 70519f084a9e278bae886138e066cb8a9a1156f2 Author: SokoFromNZ Date: Sat Aug 22 10:52:35 2020 +0200 Remember ticker loop start in instance var commit 51b6e75034ac2fc8a32e3f1c9791d2f9c886b45a Author: SokoFromNZ Date: Sat Aug 22 10:37:14 2020 +0200 cleanup commit 7aabedccda53780de6a98ce0830ceb684d64d0cf Author: SokoFromNZ Date: Sat Aug 22 09:30:16 2020 +0200 Only one loop when throttle set to 0 commit 0b8f75f457b6f12071877c091f9b24aecd830064 Author: SokoFromNZ Date: Sat Aug 22 09:29:04 2020 +0200 Cell voltages commit 8a3453fd5e07c017c06cd1e940b0917c69d8e286 Author: SokoFromNZ Date: Sat Aug 22 08:23:13 2020 +0200 Mutex correction commit cbbe1a9f44b601c08cabf9ed8e4059701a5edb7f Author: SokoFromNZ Date: Sat Aug 22 08:20:59 2020 +0200 Corrections for special cases commit b7aec222da06faf6ec76599f37808fece934f89c Author: SokoFromNZ Date: Fri Aug 21 16:35:40 2020 +0200 PollerSend() recursion/loop optimizaton commit 85fc65e37ee6e72914b6e0935af8953c8f3353fe Author: SokoFromNZ Date: Fri Aug 21 16:27:16 2020 +0200 Energy counter corrected commit 09d65c61cacb91dd399b12a82f5084e8cd1169af Author: SokoFromNZ Date: Fri Aug 21 13:15:15 2020 +0200 Revert "added PollSetBusDirty method" This reverts commit f2f4a48db52b6429ef0d150813738a4d7e29de19. commit 44141328ba59eb6c8c0a1fce9dfc125a7dd50eeb Author: SokoFromNZ Date: Fri Aug 21 13:14:15 2020 +0200 Odometer and power metrics commit f2f4a48db52b6429ef0d150813738a4d7e29de19 Author: SokoFromNZ Date: Thu Aug 20 10:27:00 2020 +0200 added PollSetBusDirty method commit 0ddc20518965d7feed97a4b7d85bde780c5a0e84 Author: SokoFromNZ Date: Thu Aug 20 10:22:50 2020 +0200 cleaner set of m_poll_ml_remain and m_poll_wait commit 9f94f02a50561c9048aa479633d027c462c14c2b Author: SokoFromNZ Date: Wed Aug 19 19:13:38 2020 +0200 Refactor poll_reply_helper commit 4ee53075abd03b2a99b0cc88c22b9943c9841d65 Author: SokoFromNZ Date: Wed Aug 19 16:16:49 2020 +0200 Logs and better behaviour in some use cases commit fb68a6862aa60bfd38a11a085877b6d4e6165f5e Author: SokoFromNZ Date: Wed Aug 19 16:11:09 2020 +0200 Set Poller Throttle commit 41ac2f1b04fccfef296e4369ebd4bc04e033521a Author: drc38 Date: Wed Aug 19 22:03:53 2020 +1200 NL: implement use of can write parameter to allow/block TX writes commit 9417fc7e357ca02a66e44f717f68faf4b4fc97db Author: SokoFromNZ Date: Wed Aug 19 11:19:34 2020 +0200 First source files commit c87786a2d3e630e32f34605dce16c6664a183282 Author: SokoFromNZ Date: Wed Aug 19 02:16:04 2020 +0200 New wait mechanism for single polls and bytes remaining commit 2afa80b3a2b910f7c6ec2dacfa1d309da23a2d81 Author: SokoFromNZ Date: Tue Aug 18 23:17:40 2020 +0200 Mutex und concurrency correction commit 2758319ae224dd2632bb462b2eee21ded7760c69 Author: SokoFromNZ Date: Mon Aug 17 20:07:23 2020 +0200 Corrected merge of https://github.com/Dimitrie78/Open-Vehicle-Monitoring-System-3/commit/a862715ecca06554018ce23aad3533b112a2ffb6 commit db98f06cae739f0c498e84d0b7592533b82fd875 Author: SokoFromNZ Date: Mon Aug 17 10:53:41 2020 +0200 Better controlability and concurrency addressed commit ad58f3acea87639e309614359d29657f78ae5607 Author: SokoFromNZ Date: Mon Aug 17 10:05:18 2020 +0200 Merged PollerReceiveFix https://github.com/Dimitrie78/Open-Vehicle-Monitoring-System-3/commit/a862715ecca06554018ce23aad3533b112a2ffb6 commit 32db78581959c8a45ea00bd5d36f32c9286cabc6 Author: drc38 Date: Sun Aug 16 18:52:48 2020 +1200 NL: switch bus prior to polling, fix chademo charge metrics + other minor improvements commit fc44fb471b2290fa2441ea4d71c432d0749fd8b0 Author: SokoFromNZ Date: Thu Aug 13 12:15:42 2020 +0200 Faster Poller option when needed commit 390b475943aa9f481f4c281b3c46b5ead8fe5657 Author: Michael Balzer Date: Wed Aug 12 08:18:37 2020 +0200 Wifi: fix scan command output for none found commit a2718c577dfc753c3e0b266996d910bfa1244fcc Author: Mark Webb-Johnson Date: Tue Aug 11 08:03:09 2020 +0800 Support Devel PCP status, for simcom development commit b5d97330f37c8211bba0629680f70b083d6daa26 Author: Mark Webb-Johnson Date: Tue Aug 11 08:02:45 2020 +0800 Add a "devel" power mode to put PCPs into development status commit 6c884ce6a6f0829e392b15bf61553503c41dc6f7 Author: Michael Balzer Date: Sun Aug 9 13:05:37 2020 +0200 CAN: fix TX callback processing priority commit e099602c73f935cb5b6e54e07b0c1d48941b81f8 Author: drc38 Date: Sun Aug 9 08:55:56 2020 +1200 NL: set charge state last to avoid missing info commit 870a83c911b756b030f712270f1d68d4c83eaf4f Author: Michael Balzer Date: Sat Aug 8 16:02:33 2020 +0200 Plugin update: Twizy eDriver BMS monitor: added cell balancing time totals + SOC & voltage use/charge range commit bb35be39fe9f36c9e1f70252856526f9360337db Author: Michael Balzer Date: Sat Aug 8 15:21:42 2020 +0200 Twizy: add eDriver/Virtual BMS data to RT-BAT-C & RT-BAT-P logs RT-BAT-P: + ,,,, RT-BAT-C: + ,,, … been_balancing = cell has been balancing since last log record … balancetime = count of 0x700 frames with balancing active commit 8898a91fb749f880f0acd3f449b1cafc2c7e8c2e Author: drc38 Date: Sat Aug 8 22:43:47 2020 +1200 NL: improve charge current/limit precision commit 641528f778491ebe0cfe741d356ba2617fe64d7f Author: drc38 Date: Sat Aug 8 18:20:37 2020 +1200 NL: consolidate charger code, add logic for gen1/2 differences, custom notify delay commit a8a547a50085118d22690637f77585bca16bf65d Author: Michael Balzer Date: Fri Aug 7 19:19:43 2020 +0200 Wifi: static IP finish, web UI exclusion (todo) commit 111bf1ca09bb860091d41565f983c147e5227ddb Author: Tamas Kovacs Date: Tue Aug 4 18:13:41 2020 +0200 Calculate trip distance from TripB, more accurate than odometer 100m vs 1000m commit ace75984be14d678ad331275bd0ed12f5c07e956 Author: drc38 Date: Tue Aug 4 22:28:22 2020 +1200 NL: add charge mode for App commit f1885f751e87e2d4c0962e49e36bc07c81430cf6 Author: drc38 Date: Tue Aug 4 21:02:07 2020 +1200 wifi ip static or dhcp command structure commit cb7a667b27cb91276e7db4c7bb83174606ee847d Author: drc38 Date: Tue Aug 4 17:42:28 2020 +1200 Revert "Update .gitmodules" This reverts commit 0dbe47b9f382f61282ec8bed342c9b5021301f4a. commit b5a8abef1a045ac2c2a2634bac50f79f5e986b9d Author: drc38 Date: Sun Aug 2 21:46:50 2020 +1200 Incorporate into one command commit 0dbe47b9f382f61282ec8bed342c9b5021301f4a Author: drc38 Date: Sun Aug 2 14:10:05 2020 +1200 Update .gitmodules commit 88c6dca09fd2f81aa832558ba85df7ea314eac16 Author: drc38 Date: Tue Jul 28 18:12:21 2020 +1200 params reinstated, dns set via param, extra checks commit 13a6c4c88aa6e961c335a3fe6ffd37376c3944c9 Author: drc38 Date: Fri Jul 24 23:43:44 2020 +1200 bind to ssid.ovms.staticip commit c67a9656c25ff40a6ecfc7711e26d8d76f65e104 Author: drc38 Date: Fri Jul 24 19:27:31 2020 +1200 fix "code check" This fixes conflicts in commit 06fb87155f462f1903c68e49ca22d09c6fb1288f. commit 06fb87155f462f1903c68e49ca22d09c6fb1288f Author: drc38 Date: Thu Jul 23 22:55:08 2020 +1200 code check commit 2a7426e858c493000680de5dc6b8d35a616d89de Author: drc38 Date: Tue Jul 21 21:30:10 2020 +1200 wifi enhancement #386 commit 0b18a0e60dc938e54e4d27e779ccd34eafe8a0b7 Author: Tamas Kovacs Date: Fri Jul 10 20:42:54 2020 +0200 Fix soc < 0 OBC Polling preparation commit f37571a6122d30b12bebd791d17712c70888878d Author: Tamas Kovacs Date: Sun Jun 28 09:23:53 2020 +0200 Remove some comment commit c249d687cf1891f64ee630020a6ea13e54b74962 Author: Tamas Kovacs Date: Sun Jun 28 09:18:36 2020 +0200 Use polling for - cabin and external temperature (beta) - meter Trip A/B value - cac and some sharge value replace V1.06 version commit 3ec5d399067fde43cd84db6141455c11856187d0 Author: Tamas Kovacs Date: Mon Jun 8 21:18:15 2020 +0200 Some update