Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/meshtastic/python

The Python CLI and API for talking to Meshtastic devices
https://github.com/meshtastic/python

getting channels and settings from the device now works

d2d8edf61c5c42c76a4e183b398cc8d795863107 authored almost 4 years ago by Kevin Hester <[email protected]>
format per coding conventions

8653ca71c85700ac92835662afb163013b351cb7 authored almost 4 years ago by Kevin Hester <[email protected]>
decode routing packets

f9b466992573321da0f4019ed9004903b34ee35a authored almost 4 years ago by Kevin Hester <[email protected]>
move protocols dict to EOF to avoid confusing new users

25c58604e6491e25b336df709f1c005256309d6c authored almost 4 years ago by Kevin Hester <[email protected]>
use protocol decoders for all message types (even custom ones)

59517b4b49292917dd81d1317c9a8b49a87b9404 authored almost 4 years ago by Kevin Hester <[email protected]>
use environmental montioring and remotegpio as examples of automatic protobuf parsing

f30f97d9493b6000530aaace70d500d140511a92 authored almost 4 years ago by Kevin Hester <[email protected]>
add concept of protocol decoders, use it for the new AdminMessage

cf0bbaf8aa9fc2c99ec4019b9e018d296ec724fe authored almost 4 years ago by Kevin Hester <[email protected]>
cleanup fixme

17da6f464d1f07d85d0beeb3bd5beaf8df31d6a6 authored almost 4 years ago by Kevin Hester <[email protected]>
protobuf updates

cfe63d17ef69840c81853d95ee9522b9d1ccf7f7 authored almost 4 years ago by Kevin Hester <[email protected]>
fix formatting

3bbbead49762a4d3e7d18b98c9848651e1d10daa authored almost 4 years ago by Kevin Hester <[email protected]>
tests now pass again

5ff3fb2fe194cf56c3609371b7b9a413ade82b72 authored almost 4 years ago by Kevin Hester <[email protected]>
fixes for 1.2 api

3ef6c5e3abc876564c444701abd1304ea86b3990 authored almost 4 years ago by Kevin Hester <[email protected]>
sending works for the new 1.2

5c6302917eec05fbb13865f57ff3a2ba1404769e authored almost 4 years ago by Kevin Hester <[email protected]>
1.2 protos

ac29acd905979cabf81a76c607cc11cc6ef6a9e7 authored almost 4 years ago by Kevin Hester <[email protected]>
update protos

f28bc836cb0ba1dbd5d0ad334a560d0cd26664e6 authored almost 4 years ago by Kevin Hester <[email protected]>
Merge branch 'master' of https://github.com/meshtastic/Meshtastic-python into Feature-requested-20210218

ca3acce5d95e89ee19c3e139d45237fa0ac3f993 authored almost 4 years ago by iz1kga <[email protected]>
Fix entry number startinf from 1 - Removed Self Id from list

ec3e059c35ccedab907dac62092eff840f66a373 authored almost 4 years ago by iz1kga <[email protected]>
fix Number order

22ca6d567debc1eea57f98530f0c6a5efb0c9794 authored almost 4 years ago by iz1kga <[email protected]>
added Number, AKA, ID, and TimeAgo

3d2913a5251571172fee53662749e1f773c3bf37 authored almost 4 years ago by iz1kga <[email protected]>
Removed lat, lon , alt

56ad4d13e74509d99927ea07a64c6d14fcd53dc3 authored almost 4 years ago by iz1kga <[email protected]>
Merge pull request #58 from iz1kga/nodes_print_optimizations

Nodes print optimizations

e2a433c2ba978f70c94a91f1d412702abb17ac90 authored almost 4 years ago by Kevin Hester <[email protected]>
unit & cosmetic

a29076dc8e719eba21c2346e37acebc1196d5fd0 authored almost 4 years ago by iz1kga <[email protected]>
fix missing datetime

6cd8c17df50a5839e453fbae598dadab20695835 authored almost 4 years ago by iz1kga <[email protected]>
fixed decimal places and LastHeard

6706c111a6e3c2b7c1102fe61cdfc24e6d7aea42 authored almost 4 years ago by iz1kga <[email protected]>
fix #57 for rasberrypi

cb0a65dae986324a183cddc353ed862e6d113367 authored almost 4 years ago by Kevin Hester <[email protected]>
1.1.46

6b6f0cd19dbe68503ae9f9769c55572011f79dd7 authored almost 4 years ago by Kevin Hester <[email protected]>
Merge pull request #56 from iz1kga/master

FIX Issue #54 - implementation of: Simplified, tabular output of meshtastic

778341837b66849f7e12060e25048126937f84bc authored almost 4 years ago by Kevin Hester <[email protected]>
cast data as string in order to avoid concatenation error

c0e374430bd69182cc46168e8b92893b081f2030 authored almost 4 years ago by iz1kga <[email protected]>
First Try to solve issue #54 by IZ1IVA adding the feature requested

f7ec8cda7e452f6b0d8adec4c1b5a1dc080e8638 authored almost 4 years ago by iz1kga <[email protected]>
Update to README.md with note about installing on Big Sur

8cc33fa41d678d32b40122bfc35bbf25bdc41b56 authored almost 4 years ago by Jm Casler <[email protected]>
1.1.45 update --test

de08126cee5da8abf10e60f9f42fdd308ff37c86 authored almost 4 years ago by Kevin Hester <[email protected]>
make stress test faster

446ddb8a96ab4fbe55c656b7261c9653322abef5 authored almost 4 years ago by Kevin Hester <[email protected]>
fix bitrot in stress test

2432bb6606666e35e0998d6d2f5db986e836d5af authored almost 4 years ago by Kevin Hester <[email protected]>
1.1.44 don't drop first sent packet due to duplicate packetnums

54ed221d7556d2862db423a27b88f90245a7b9f1 authored almost 4 years ago by Kevin Hester <[email protected]>
cleanup fromStr

0de908b8e03ffdea62236abeb4a3b996c2386c6f authored almost 4 years ago by Kevin Hester <[email protected]>
1.1.33 Improve channel/device settings support

Allow setting to arbitrary byte arrays by preceding the string with 0x
for things like

meshtasti...

9c1232be79d724a3f0cc87e67db920c6cc4d6546 authored almost 4 years ago by Kevin Hester <[email protected]>
add clarification on how to run the tool

01d1a5ab48c5c530b271daaf9abff24280541f0d authored about 4 years ago by Kevin Hester <[email protected]>
Merge pull request #50 from kareiva/master

Fix MTU - set after mesh interface is up

ac0b993b65fd1fa7e109dc7b5c15b609b064430a authored about 4 years ago by Kevin Hester <[email protected]>
Merge pull request #51 from IZ1IVA/patch-2

Update README.md

6c3ffb4b8a11286237acb0843b88f525e4eef071 authored about 4 years ago by Kevin Hester <[email protected]>
Update README.md

Expanded meshtastic installation instructions.

af15b808cd22d85bfb7a8c531e64d75f797e799f authored about 4 years ago by IZ1IVA <[email protected]>
Fix MTU - set after mesh interface is up

Fix based on pytap2 docs/examples
https://pypi.org/project/pytap2/

26a52e30043630712f09bfed12d4fdcee013d1ec authored about 4 years ago by Simonas <[email protected]>
1.1.32

e0bc4318bf5c8c52b7f56539be6987f74dafc6fc authored about 4 years ago by Kevin Hester <[email protected]>
Fix #49 - force close socket to kill reader thread (was blocking in read)

76f475d800d34787d1ed95de4e692c0a450c8b44 authored about 4 years ago by Kevin Hester <[email protected]>
1.1.31 bury taptun2 deeper so that windows can't accidentally touch it

5a562074407fc126eeafd46ff41885cf188c2b22 authored about 4 years ago by Kevin Hester <[email protected]>
add getMyNodeInfo() and make nodesByNum public

0e989ee9c574ffc52363a181f83ae013f3bc1406 authored about 4 years ago by Kevin Hester <[email protected]>
1.1.30 oops - need to short circuit the tunnel check BEFORE the and

3df8a16de1633f95cc5ea75b279af801008d4086 authored about 4 years ago by Kevin Hester <[email protected]>
add test code for #47

e89be6d56a92a47ae23962a2ff92383d6a94107a authored about 4 years ago by Kevin Hester <[email protected]>
don't touch tunnel on platforms where it might be missing

3bfec71e0a101967efc96fb4f21d4ca578bf4f4d authored about 4 years ago by Kevin Hester <[email protected]>
1.1.28 hopefully fix windows

728d7f4a1d23d6078c93d12d315ce58bc713525f authored about 4 years ago by Kevin Hester <[email protected]>
only require pytap if user tries to run 'mesh-tunnel'

fff7857ace8167af557bac88775e5d730b8702ea authored about 4 years ago by Kevin Hester <[email protected]>
1.1.26

a0038107deb4e2fa47aadcf21c0bfcb9c46e0cc3 authored about 4 years ago by Kevin Hester <[email protected]>
IP tunnel works! fix #35

b86a41949cdf5e7eeb2174dc9704907ae429390d authored about 4 years ago by Kevin Hester <[email protected]>
don't apply the CTS hack on linux, it breaks the reset button

d6a4dc71fac097c50450d6abf9e66440720935ee authored about 4 years ago by Kevin Hester <[email protected]>
better debug output

cf71dcac680673ccd122d0898fb2ef9219afbd83 authored about 4 years ago by Kevin Hester <[email protected]>
fix nasty bug with poisoning the node table based on user updates

0a48d8aa170808cc0946babd5e3152bde3d493ed authored about 4 years ago by Kevin Hester <[email protected]>
better icmp debug

85b664c63cadf356bcd03bafdc55e3d0d5d69b87 authored about 4 years ago by Kevin Hester <[email protected]>
make log messages less chatty

8d25a23c192a790f9e2ba8ceb9ef5d25aa32aaa4 authored about 4 years ago by Kevin Hester <[email protected]>
add pytap2 dependency

2cc10abcc3b11a90f907590ed868c3c7db126154 authored about 4 years ago by Kevin Hester <[email protected]>
apparently 3.5 is too old for us, require python >=3.6

b28749568a20777e52f5219dc4652e7bf67fa5ce authored about 4 years ago by Kevin Hester <[email protected]>
allow arbitrary subnets for the ip tunnel

7f66d324b3637d3cb6f18315b9b504c266a7f404 authored about 4 years ago by Kevin Hester <[email protected]>
IP tunnel almost works #35

e59fe9af7293cac6ea588433ff0fa8f6c2e32239 authored about 4 years ago by Kevin Hester <[email protected]>
sending/receiving IP packets over mesh now kinda works (but ugly) #35

888d753b58455979ff07ffc37f9859e8a49f7ffc authored about 4 years ago by Kevin Hester <[email protected]>
add beginnings of tunnel code #35

8c4d48b95695b8ed7191eefd2a336c76b4f810c6 authored about 4 years ago by Kevin Hester <[email protected]>
TUN test code seems to work well - now to add to real lib

976d27d0e21899e27e23de55cd28aa604eb6145f authored about 4 years ago by Kevin Hester <[email protected]>
add fake reply generation for ICMP pings

e3cd669b44a1bf159103c22a1e5af6baf36a442d authored about 4 years ago by Kevin Hester <[email protected]>
tun test case

6bd455b7e3995cad7f770a78b00d938a5bbf0032 authored about 4 years ago by Kevin Hester <[email protected]>
move tuntest

1ef6b8052b21b2d6d347e515c3c958f74f8fc8d1 authored about 4 years ago by Kevin Hester <[email protected]>
add warning about is_router

020d2093f0c935de83a4fc1f49389ef1ca1c9d81 authored about 4 years ago by Kevin Hester <[email protected]>
add documentation link for preferences

0addac6ebe3ebf082482a189f0a9701429ed21e7 authored about 4 years ago by Kevin Hester <[email protected]>
update protobufs

9da211b102298e38f970b66a20f17df87e6243bd authored about 4 years ago by Kevin Hester <[email protected]>
fix #45. thanks @ScriptBlock!

e55db166cb888f809326bc2b3f7a5822b86b1c70 authored about 4 years ago by Kevin Hester <[email protected]>
1.1.25

78bd9f4e92bd4a59453f6925a51ccf28ab906c8d authored about 4 years ago by Kevin Hester <[email protected]>
bug #41 per finding of @timgunter

(Tim - I think this is what you said, can you confirm it works for you)

0079a725a24d63f8049d3a8bef113282a4f6fcce authored about 4 years ago by Kevin Hester <[email protected]>
add note about permissions

d541a40f2810d060d6d5c1e9e99744b62d8aeb92 authored about 4 years ago by Kevin Hester <[email protected]>
if --noproto is used, never send anything to the device

bd8e12e9c6a8b7a1b92cb5a881ad5bf0664f2e9a authored about 4 years ago by Kevin Hester <[email protected]>
early notes/experiments for #35

271489714d0d8e01e8a78c14889f76278632387d authored about 4 years ago by Kevin Hester <[email protected]>
fix #21 - which I thought I had fixed long ago but did not

0759c1593f1338a9d2bf20f13a168c7439f0da38 authored about 4 years ago by Kevin Hester <[email protected]>
1.1.24 for #44

5952972334c8a884d41fb5ce111edf0fa3e0740a authored about 4 years ago by Kevin Hester <[email protected]>
A quick fix #44 mostly by @timgunter. thanks!

862f660600eea89c15b66d9ebb22243060890bce authored about 4 years ago by Kevin Hester <[email protected]>
Merge branch 'master' into dev

57e526e675d186dc1100bcf0a4723cd2c57d656b authored about 4 years ago by Kevin Hester <[email protected]>
Merge pull request #43 from timgunter/portnum_as_strings_fix

Potential fix for portnums coming through as strings

613659ac567b0d2f6bd87f8284f160955345891c authored about 4 years ago by Kevin Hester <[email protected]>
Merge pull request #36 from IZ1IVA/patch-1

Create python-cmd-guide.md

ea38509b9ae0584a8b4854e9c7d83e804e52baf8 authored about 4 years ago by Kevin Hester <[email protected]>
Merge pull request #38 from crossan007/add-version-cli-flag

add --version cli flag

bdcca88ac4c5e764c54e782dc76ea362d40fe85b authored about 4 years ago by Kevin Hester <[email protected]>
Add --setch-shortfast and --setch--longslow

02342ce395b49a72c4467834445a64040dd4886e authored about 4 years ago by Kevin Hester <[email protected]>
Convert portnum strings to enum values and set UNKNOWN_APP as a string to match how protobuf provides them

28fd3491788bf27a729648e4e694201a9175d5c2 authored about 4 years ago by Tim Gunter <[email protected]>
1.1.23 fix #41 pyserial also drives usb control signals wrong on windows

86005c0ddada2226e2e54ea8ad0c66a63477eafe authored about 4 years ago by Kevin Hester <[email protected]>
make --gpiowatch kinda work (rough)

6bd1fc5e1e0f08055ccdb820aeb7ec45b9eb3cfe authored about 4 years ago by Kevin Hester <[email protected]>
a possible but untested fix for #41

1eb47a29e0b4b95480795157d98ae4a44033594d authored about 4 years ago by Kevin Hester <[email protected]>
Add --sendping for reply testing

11f8c33e884eeeef35dedaacb816afd3839420e8 authored about 4 years ago by Kevin Hester <[email protected]>
add --version cli flag

538c6d2b4d8fdb3d6dff200ce40947f3a53b226f authored about 4 years ago by Charles Crossan <[email protected]>
1.1.22 make deprecation message just a warning

0b1340cce16aa7948d1cab2ab262e112ab3430f6 authored about 4 years ago by Kevin Hester <[email protected]>
only warn about downrev device firmware (because most users are not using position parsing probably)

2c27b51b507d59f3b4a43de2ffab7af9f9bd557d authored about 4 years ago by Kevin Hester <[email protected]>
1.1.21 for https://github.com/meshtastic/Meshtastic-device/issues/536

afbfd4fe80e32fcd451c50620a6e42b8025b6182 authored about 4 years ago by Kevin Hester <[email protected]>
Create python-cmd-guide.md

Python API commands guide

1548d88605420b52f416ca4acaf65bf4c10862b3 authored about 4 years ago by IZ1IVA <[email protected]>
1.1.20

449c0a2dac3581ca384bd468b89c45ed74812efa authored about 4 years ago by Kevin Hester <[email protected]>
make --noproto work with new system

27466fc8b4f2cea376dc45a2e6eba8d1071e4c63 authored about 4 years ago by Kevin Hester <[email protected]>
new protobufs

9ff8eb17716d0231104dd6d6134491174e4a8c4f authored about 4 years ago by Kevin Hester <[email protected]>
add setlat/setlon support for

https://github.com/meshtastic/Meshtastic-device/issues/536

meshtastic --setlat 32.7767 --setlon ...

9e25fbc670def69a82b0e2740d8e8efbd373ca4b authored about 4 years ago by Kevin Hester <[email protected]>
fix problems found in sanity test

3645cff97ef14d59840e93507d782adead80bba1 authored about 4 years ago by Kevin Hester <[email protected]>
add sanity prerelease tests

1f91f541ef5619c43d89d6aac5c8d4ee2ae6ef91 authored about 4 years ago by Kevin Hester <[email protected]>