Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cartesiancs/landlink
/ functions
Functions
1,058 in github.com/cartesiancs/landlink
⨍
Functions
1,058
◇
Types & classes
71
↓ 3 callers
Function
schedule_head_deadline
---- Backoff scheduling ---------------------------------------------------- Compute (or accumulate) tx_after_ms for the head entry. Honors not_before
firmware/src/transport/lora/mac.cpp:142
↓ 3 callers
Function
startNotifications
( deviceId: string, serviceUuid: string, charUuid: string, cb: (data: Uint8Array) => void, )
src/shared/api/ble.ts:436
↓ 3 callers
Function
toLatLng
(p: { latE7: number; lonE7: number })
src/widgets/landlink-map/ui/landlink-map.tsx:40
↓ 3 callers
Function
toRadians
(deg: number)
src/features/track-position/lib/haversine.ts:6
↓ 3 callers
Function
uniform_lt
---- Utility --------------------------------------------------------------- Rejection-sampled uniform in [0, n). n must be >= 1.
firmware/src/transport/lora/mac.cpp:66
↓ 3 callers
Function
unpack_header
firmware/src/mesh/frame/frame.cpp:30
↓ 3 callers
Function
upsertLoraPeer
(peer: LoraPeer)
src/entities/lora-peer/model/store.ts:40
↓ 3 callers
Function
useInView
( options: UseInViewOptions = {}, )
src/shared/lib/use-in-view.ts:9
↓ 3 callers
Function
useLoraPeers
()
src/entities/lora-peer/model/use-lora-peers.ts:10
↓ 3 callers
Function
useOverlayOpenFlag
(open: boolean)
src/shared/lib/overlay-flag.ts:14
↓ 3 callers
Function
useTheme
()
src/entities/theme/model/use-theme.ts:7
↓ 3 callers
Function
writeLengthPrefixed
( buf: number[], fieldNumber: number, bytes: Uint8Array | readonly number[], )
src/entities/meshtastic-channel/lib/meshtastic-url.ts:46
↓ 3 callers
Function
xor_hash
firmware/src/mesh/meshtastic/channel.cpp:28
↓ 2 callers
Function
advance_to
firmware/src/transport/lora/airtime.cpp:46
↓ 2 callers
Function
apply_preset
firmware/src/transport/lora/sx1262_driver.cpp:114
↓ 2 callers
Function
apply_preset_for
firmware/src/mesh/protocol/protocol.cpp:22
↓ 2 callers
Function
attachLandlinkClient
( deviceId: string, name: string, )
src/entities/landlink-device/api/client.ts:167
↓ 2 callers
Function
attachMeshtasticClient
( deviceId: string, name: string, )
src/entities/meshtastic-device/api/client.ts:338
↓ 2 callers
Function
attachPktIdToOutgoing
(bleSeq: number, pktId: number)
src/entities/landlink-device/model/store.ts:202
↓ 2 callers
Function
attemptSend
( body: string, skipPkiBootstrap: boolean, )
src/features/send-mesh-message/ui/peer-dm-drawer.tsx:105
↓ 2 callers
Function
attemptSend
( body: string, skipPkiBootstrap: boolean, )
src/features/send-mesh-message/ui/send-mesh-form.tsx:80
↓ 2 callers
Function
awaitChannelMutation
( opcode: typeof Opcode.CHANNEL_SET | typeof Opcode.CHANNEL_DELETE, tlvs: readonly Tlv[], expectedKind:
src/entities/landlink-device/api/channel.ts:47
↓ 2 callers
Function
build_nonce
Composes the firmware's nonce[0..7] = packet_id LE(4) || extra_nonce LE(4). We mirror the layout exactly so a packet encrypted on either side decodes
firmware/src/mesh/crypto/pki.cpp:42
↓ 2 callers
Function
build_nonce
firmware/src/mesh/router/router.cpp:28
↓ 2 callers
Function
build_telemetry
firmware/src/features/telemetry/telemetry.cpp:15
↓ 2 callers
Function
bytesToHexPreview
(data: Uint8Array, max = 32)
src/entities/meshtastic-device/api/client.ts:142
↓ 2 callers
Function
charge
firmware/src/transport/lora/airtime.cpp:62
↓ 2 callers
Function
clearRegisteredDevices
()
src/entities/registered-device/model/store.ts:67
↓ 2 callers
Function
clearRetry
(deviceId: string)
src/features/register-device/model/use-live-device-sync.ts:27
↓ 2 callers
Function
crc32
CRC-32/ISO-HDLC — same polynomial as zlib. Used for OTA chunk validation.
firmware/src/shared/util/crc.h:9
↓ 2 callers
Function
crypt
firmware/src/mesh/meshtastic/crypto.cpp:25
↓ 2 callers
Function
decodeData
(buf: Uint8Array)
src/shared/protocol/meshtastic/messages.ts:44
↓ 2 callers
Function
derive_pki_key
Builds the SHA-256(X25519(self_priv, peer_pub)) symmetric key. Matches firmware/Meshtastic CryptoEngine::hash(shared_key, 32) on the ECDH output.
firmware/src/mesh/crypto/pki.cpp:18
↓ 2 callers
Function
detectDeviceProtocolKind
( deviceId: string, )
src/shared/api/protocol-detect.ts:12
↓ 2 callers
Function
detectIOS
()
src/shared/lib/detect-ios.ts:1
↓ 2 callers
Function
displayChannelName
(channel: Channel)
src/entities/meshtastic-channel/lib/display-name.ts:10
↓ 2 callers
Function
dotHtml
(color: string, ring = false)
src/widgets/landlink-map/lib/leaflet-icons.ts:11
↓ 2 callers
Function
drainFromRadio
(deviceId: string)
src/entities/meshtastic-device/api/client.ts:307
↓ 2 callers
Function
emit_nodeinfo
Common NodeInfo encode + queue path shared by send_nodeinfo() (broadcast) and send_nodeinfo_to(dest) (unicast reply to want_response). Returns the pkt
firmware/src/features/mesh_identity/mesh_identity.cpp:75
↓ 2 callers
Function
emit_peer_event
firmware/src/features/lora_pairing/lora_pairing.cpp:73
↓ 2 callers
Function
emit_status
firmware/src/features/wifi_onboarding/wifi_onboarding.cpp:22
↓ 2 callers
Function
epoch
firmware/src/mesh/channel/registry.cpp:271
↓ 2 callers
Function
fail
(entry: PendingEntry)
src/entities/landlink-device/model/retry-tracker.ts:118
↓ 2 callers
Function
failAllOutgoingPending
()
src/entities/landlink-device/model/store.ts:244
↓ 2 callers
Function
find
firmware/src/features/pki_keystore/pki_keystore.cpp:33
↓ 2 callers
Function
findLoraPeer
(nodeNum: number | null)
src/entities/lora-peer/model/store.ts:91
↓ 2 callers
Function
fire_subs
firmware/src/mesh/channel/registry.cpp:168
↓ 2 callers
Function
formatLatLon
(e7: number)
src/pages/device-dashboard/ui/device-dashboard-page.tsx:32
↓ 2 callers
Function
formatSignal
(signalDbm: number | null)
src/entities/registered-device/lib/format.ts:31
↓ 2 callers
Function
generate_and_persist
firmware/src/features/pki_identity/pki_identity.cpp:38
↓ 2 callers
Function
getChannels
(deviceId: string)
src/entities/meshtastic-channel/model/store.ts:92
↓ 2 callers
Function
getStorage
()
src/entities/debug-mode/model/store.ts:6
↓ 2 callers
Function
get_tlv_str
firmware/src/app/services/cmd_dispatch.cpp:30
↓ 2 callers
Function
header_to_aad
firmware/src/mesh/router/router.cpp:23
↓ 2 callers
Function
hexToNodeNum
(hex: string)
src/shared/lib/node-id.ts:17
↓ 2 callers
Function
hmac_sha256
firmware/src/shared/util/hkdf.cpp:10
↓ 2 callers
Function
init
firmware/src/transport/lora/sx1262_driver.cpp:261
↓ 2 callers
Function
init_rng
firmware/src/features/lora_pairing/lora_pairing.cpp:82
↓ 2 callers
Function
isChipCompatibleWithTarget
( chip: string, target: FirmwareTarget, )
src/entities/firmware-release/lib/target-compat.ts:19
↓ 2 callers
Function
isRegisteredDevice
(value: unknown)
src/entities/registered-device/api/local-storage-adapter.ts:22
↓ 2 callers
Function
is_meshtastic_mode
firmware/src/features/mesh_identity/mesh_identity.cpp:37
↓ 2 callers
Function
keyFor
(deviceId: string, peerNodeNum: number)
src/entities/dm-thread/model/use-dm-messages.ts:16
↓ 2 callers
Function
keyFor
(deviceId: string, channelIndex: number)
src/entities/landlink-device/model/use-channel-messages.ts:14
↓ 2 callers
Function
landlinkChannelSet
( index: number, name: string, psk: Uint8Array, role: DeviceChannelRole = index === 0 ? "primary" : "s
src/entities/landlink-device/api/channel.ts:198
↓ 2 callers
Function
latest
firmware/src/hal/gps/gps.cpp:241
↓ 2 callers
Function
legacyLEHexToNodeNum
(hex: string)
src/shared/lib/node-id.ts:57
↓ 2 callers
Function
list
firmware/src/mesh/channel/registry.cpp:203
↓ 2 callers
Function
listPermittedDevices
()
src/shared/api/ble.ts:204
↓ 2 callers
Function
loadDmMessages
( deviceId: string, peerNodeNum: number, )
src/entities/landlink-device/api/message-store.ts:192
↓ 2 callers
Function
load_region
firmware/src/main.cpp:64
↓ 2 callers
Function
lookup
firmware/src/features/pki_keystore/pki_keystore.cpp:162
↓ 2 callers
Function
makeKey
(source: TrackSource, sourceId: string)
src/entities/position-track/model/store.ts:14
↓ 2 callers
Function
makePrimary
()
src/entities/meshtastic-channel/lib/defaults.ts:23
↓ 2 callers
Function
make_keypair
firmware/src/features/lora_pairing/lora_pairing.cpp:96
↓ 2 callers
Function
map_to_cw
---- CW exponent mapping --------------------------------------------------- Linear interpolation that matches Arduino map() semantics for the integer
firmware/src/transport/lora/mac_math.h:56
↓ 2 callers
Function
nextFreeIndex
(deviceId: string)
src/entities/meshtastic-channel/model/store.ts:141
↓ 2 callers
Function
notify_button_very_long
firmware/src/app/fsm/fsm.cpp:86
↓ 2 callers
Function
onSuccess
(sentBody: string)
src/features/send-mesh-message/ui/peer-dm-drawer.tsx:116
↓ 2 callers
Function
onSuccess
(sentBody: string)
src/features/send-mesh-message/ui/send-mesh-form.tsx:90
↓ 2 callers
Function
on_preset_change
firmware/src/transport/lora/mac.cpp:222
↓ 2 callers
Method
on_rx
firmware/src/mesh/router/router.cpp:163
↓ 2 callers
Function
openDb
( name: string, version: number, upgrade: (ctx: IdbUpgradeContext) => void, )
src/shared/api/idb.ts:28
↓ 2 callers
Function
originated_worst_ms
firmware/src/transport/lora/mac_math.h:107
↓ 2 callers
Function
parseChannel
(payload: Uint8Array)
src/entities/landlink-device/api/channel.ts:129
↓ 2 callers
Function
parseChannelResult
(payload: Uint8Array)
src/entities/landlink-device/api/channel.ts:149
↓ 2 callers
Function
patchMessageByPktId
( deviceId: string, pktId: number, patch: { status?: MeshMessageStatus; attempts?: number }, )
src/entities/landlink-device/api/message-store.ts:270
↓ 2 callers
Function
persist
firmware/src/mesh/channel/registry.cpp:60
↓ 2 callers
Function
preset_meshtastic_longfast
firmware/src/transport/lora/sx1262_driver.cpp:249
↓ 2 callers
Function
private_key
firmware/src/features/pki_identity/pki_identity.cpp:82
↓ 2 callers
Function
pskFromBase64
(b64: string)
src/entities/meshtastic-channel/lib/encode-psk.ts:11
↓ 2 callers
Function
pskToBase64
(psk: Uint8Array)
src/entities/meshtastic-channel/lib/encode-psk.ts:3
↓ 2 callers
Function
put_bytes_field
firmware/src/mesh/meshtastic/data_pb.cpp:156
↓ 2 callers
Function
put_u32_le
firmware/src/mesh/meshtastic/crypto.cpp:10
↓ 2 callers
Function
randomBetween
(min: number, max: number)
src/features/register-mock-device/model/create-mock-device.ts:12
↓ 2 callers
Function
readCharacteristic
( deviceId: string, serviceUuid: string, charUuid: string, )
src/shared/api/ble.ts:391
↓ 2 callers
Function
readI32LE
(value: Uint8Array)
src/entities/landlink-device/lib/parse-telemetry.ts:9
↓ 2 callers
Function
readI32LE
(value: Uint8Array)
src/entities/lora-peer/lib/parse-peer-found.ts:16
↓ 2 callers
Function
read_fixed32
firmware/src/mesh/meshtastic/data_pb.cpp:44
↓ 2 callers
Function
read_u32_le
firmware/src/mesh/crypto/pki.cpp:55
↓ 2 callers
Function
rebuildSnapshot
()
src/entities/meshtastic-pki/model/store.ts:91
← previous
next →
201–300 of 1,058, ranked by callers