mirror of
https://github.com/meshtastic/meshtastic.git
synced 2025-02-01 08:13:16 -08:00
4c0b8a95ad
commit86bc3c93e5
Merge:6cabd5fe
cfec3e8e
Author: rcarteraz <robert.l.carter2@gmail.com> Date: Wed Jun 19 18:48:14 2024 -0700 Merge pull request #1301 from rcarteraz/1200bps-reset-button Add mention of 1200bps reset button in web flasher commitcfec3e8eac
Merge:59d71321
6cabd5fe
Author: rcarteraz <robert.l.carter2@gmail.com> Date: Wed Jun 19 17:59:09 2024 -0700 Merge branch 'master' into 1200bps-reset-button commit6cabd5fe95
Merge:f6a97b28
6c40c2e5
Author: rcarteraz <robert.l.carter2@gmail.com> Date: Wed Jun 19 17:58:54 2024 -0700 Merge pull request #1295 from geeksville/pr-nrf52-guide Add basic nrf52 guide commit6c40c2e555
Merge:9cbea09e
f6a97b28
Author: rcarteraz <robert.l.carter2@gmail.com> Date: Wed Jun 19 17:56:57 2024 -0700 Merge branch 'master' into pr-nrf52-guide commit59d71321e3
Author: rcarteraz <robert.l.carter2@gmail.com> Date: Wed Jun 19 17:52:06 2024 -0700 Add mention of 1200bps reset button in web flasher commit9cbea09e5c
Author: rcarteraz <robert.l.carter2@gmail.com> Date: Tue Jun 18 13:53:25 2024 -0700 formatting and minor changes commitfad3a940d1
Merge:f3523b72
f95a398c
Author: rcarteraz <robert.l.carter2@gmail.com> Date: Tue Jun 18 13:01:01 2024 -0700 Merge branch 'master' into pr-nrf52-guide commitf3523b72f5
Merge:b2fcaa55
70638582
Author: geeksville <kevinh@geeksville.com> Date: Sun Jun 16 21:11:52 2024 -0700 Merge branch 'master' into pr-nrf52-guide commitb2fcaa5530
Author: geeksville <kevinh@geeksville.com> Date: Sun Jun 16 15:16:37 2024 -0700 Add basic nrf52 guide
27 lines
1.3 KiB
Plaintext
27 lines
1.3 KiB
Plaintext
---
|
|
id: portnum
|
|
title: Meshtastic Port Numbers
|
|
sidebar_label: Port Numbers
|
|
sidebar_position: 4
|
|
---
|
|
|
|
Any new app that runs on the device or via sister apps on phones/PCs should pick and use a unique "portnum" for their applications use.
|
|
|
|
The current list of port numbers can be found listed in the [protobufs](https://buf.build/meshtastic/protobufs/docs/main:meshtastic#meshtastic.PortNum)
|
|
|
|
## Assignment
|
|
|
|
PortNums should be assigned by the following ranges:
|
|
|
|
| Portnum | Usage |
|
|
| :-----: | :--------------------------------------------------------------------------------------------------------------------- |
|
|
| 0-63 | Core Meshtastic use, do not use for third party apps. |
|
|
| 64-127 | Registered 3rd party apps, send in a pull request that adds a new entry to portnums.proto to register your application |
|
|
| 256-511 | Use one of these portnums for your private applications that you do not want to register publicly |
|
|
|
|
All other values are reserved.
|
|
|
|
## Integration
|
|
|
|
If you are making a new app using Meshtastic, please send a pull request to add your chosen "portnum" to this master table.
|