mirror of
https://github.com/agessaman/meshcore-bot.git
synced 2026-03-30 20:15:40 +00:00
Add support for pyMC_core with MeshTNC as an alternative to the standard meshcore package. This enables storing unlimited contacts in the SQLite database instead of being limited by radio firmware (300 contacts). New files: - modules/pymc_connection.py: Wrapper for pyMC_core MeshNode with KISS TNC - modules/pymc_identity.py: Identity persistence and import/export Modified files: - modules/core.py: Add pymc connection type handling - modules/*.py: Conditional imports for meshcore/pymc compatibility - requirements.txt: Add pymc-core[radio] as connection backend option - config.ini.example: Add pymc connection configuration options To use pyMC connection, set connection_type = pymc in config.ini and flash a radio with MeshTNC firmware. Co-authored-by: Cursor <cursoragent@cursor.com>