Christian,
welcome :-)
no idea if we need PPP for additional error
detection, as we cannot use hardware flow control
between the ESP32 and the modem on the OVMS board,
or if direct TCP/IP would actually perform better
due to less packet overhead. Mark can better comment
on this.
Nevertheless, the addition of support for the SIMCOM
7670 certainly would be valuable, and support for a
different hardware base is also quite interesting.
Regarding additions to the Smart EQ adapter, please
submit these as separate pull requests -- I assume
they can be merged right away without taking your
low level mods into account.
If not yet done, consider contacting the Smart
maintainer Thomas Heuer (@Dimitrie78 on github, also
present here on the list) to coordinate your
efforts.
Regards,
Michael
Am 23.01.25 um 12:29 schrieb Info Zeitnitz via
OvmsDev:
Hi everyone,
my name is Christian and I started some time ago
to adapt the OVMS firmware to my hardware.
The hardware is a Lilygo T-Call A7670E V1.0 board
(ESP32 Wrover-E, 4G modem Simcom 7670E, 4MB Flash,
8MB PSRAM) mounted on a custom PCB providing
power, two CAN bus transceivers and 1 MCP2515. No
extension chip is implemented.
I use this to connect to my Smart EQ, which
actually needs only a single CAN bus.
I got the firmware going, including the 4G modem
and its running reasonably stable, even though the
Lilygo board has only 4MB of Flash (had to disable
OTA and some other components). It works with both
server versions.
This firmware is based on the Version 3.3-004
tagged in the Github repo. I had to modify the
code to get it working without the extension and
with the Simcom 7670 module. In addition I added
some changes from the master branch, especially
for the Smart EQ.
I would be willing to share some of the mods I did
to the code and contribute to the further
development.
Especially the cellular code, which is still
utilizing PPP, could benefit from an update to
TCP/IP. I actually had quite a hard time to get
the modem going with PPP, since the Simcom 7670
does not understand all the used AT-commands.
So, I hope for a productive collaboration.
Best regards
Christian
_______________________________________________
OvmsDev mailing list
OvmsDev@lists.openvehicles.com
http://lists.openvehicles.com/mailman/listinfo/ovmsdev
--
Michael Balzer * Am Rahmen 5 * D-58313 Herdecke
Fon 02330 9104094 * Handy 0176 20698926