Thanks for that! I built one this morning and mounted it to my largest sombrero for tonight’s walk… This one was paired to my phone. I also carried a second one with a stock antenna with the brass tube as shown before.
I still had many missed pings (guessing 50%), but it was interesting that both units seemed to get all the received messages and they both missed all the missing messages. I suppose the one that was received could have relayed it to the other.
But what was also interesting/sad is that I left another T-beam with a stock antenna 3 meters from the one transmitting the time and it too missed many of the same messages that I missed while walking. It did catch a few that I didn’t.
The server sent these every minute… I have to trust the script actually works each time…?
Current Time = 16:06
Current Time = 16:07
Current Time = 16:08
Current Time = 16:09
Current Time = 16:10
Current Time = 16:11
Current Time = 16:12
Current Time = 16:13
Current Time = 16:14
Current Time = 16:15
Current Time = 16:16
Current Time = 16:17
Current Time = 16:18
But the receiver 3 meters away doesn’t catch them all:
Received: {'from': 3186665228, 'to': 4294967295, 'decoded': {'data': {'portnum': 'TEXT_MESSAGE_APP', 'payload': b'16:10', 'text': '16:10'}}, 'id': 2850509587, 'rxSnr': 7.25, 'rxTime': 1613686246, 'hopLimit': 1, 'fromId': '!bdf0a70c', 'toId': '^all'}
Received: {'from': 3186665228, 'to': 4294967295, 'decoded': {'data': {'portnum': 'TEXT_MESSAGE_APP', 'payload': b'16:11', 'text': '16:11'}}, 'id': 1882057581, 'rxSnr': 7.0, 'rxTime': 1613686293, 'hopLimit': 1, 'fromId': '!bdf0a70c', 'toId': '^all'}
Received: {'from': 3186665228, 'to': 4294967295, 'decoded': {'data': {'portnum': 'TEXT_MESSAGE_APP', 'payload': b'16:12', 'text': '16:12'}}, 'id': 3660720756, 'rxSnr': 8.0, 'rxTime': 1613686366, 'hopLimit': 1, 'fromId': '!bdf0a70c', 'toId': '^all'}
Received: {'from': 3186665228, 'to': 4294967295, 'decoded': {'data': {'portnum': 'TEXT_MESSAGE_APP', 'payload': b'16:16', 'text': '16:16'}}, 'id': 3608628701, 'rxSnr': 4.0, 'rxTime': 1613686611, 'hopLimit': 1, 'fromId': '!bdf0a70c', 'toId': '^all'}
Received: {'from': 3186665228, 'to': 4294967295, 'decoded': {'data': {'portnum': 'TEXT_MESSAGE_APP', 'payload': b'16:17', 'text': '16:17'}}, 'id': 3643319722, 'rxSnr': 5.25, 'rxTime': 1613686668, 'hopLimit': 1, 'fromId': '!bdf0a70c', 'toId': '^all'}
Received: {'from': 3186665228, 'to': 4294967295, 'decoded': {'data': {'portnum': 'TEXT_MESSAGE_APP', 'payload': b'16:18', 'text': '16:18'}}, 'id': 1110682246, 'rxSnr': 8.25, 'rxTime': 1613686773, 'hopLimit': 1, 'fromId': '!bdf0a70c', 'toId': '^all'}
Received: {'from': 3186665228, 'to': 4294967295, 'decoded': {'data': {'portnum': 'TEXT_MESSAGE_APP', 'payload': b'16:19', 'text': '16:19'}}, 'id': 3030548374, 'rxSnr': 9.0, 'rxTime': 1613686861, 'hopLimit': 1, 'fromId': '!bdf0a70c', 'toId': '^all'}
Received: {'from': 3186665228, 'to': 4294967295, 'decoded': {'data': {'portnum': 'TEXT_MESSAGE_APP', 'payload': b'16:21', 'text': '16:21'}}, 'id': 1596524341, 'rxSnr': 9.0, 'rxTime': 1613686944, 'hopLimit': 1, 'fromId': '!bdf0a70c', 'toId': '^all'}
Also weird that the hopLimit is 1 on all these messages when it was just the 2 units in the area…
I’m starting to think it’s not all the fault of the antenna… But I’ve run out of ideas on what to try next.