2021-04-01 17:34:44 -07:00
|
|
|
module.exports = {
|
2022-02-25 13:51:14 -08:00
|
|
|
About: {
|
2022-04-07 02:59:15 -07:00
|
|
|
'About Meshtastic': [
|
|
|
|
'about/overview',
|
2022-02-25 13:51:14 -08:00
|
|
|
{
|
2022-03-08 23:10:41 -08:00
|
|
|
Concepts: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'about/concepts/overview',
|
|
|
|
'about/concepts/channels',
|
|
|
|
'about/concepts/clients',
|
|
|
|
'about/concepts/external-devices',
|
|
|
|
'about/concepts/internet',
|
|
|
|
'about/concepts/mesh',
|
2022-02-25 13:51:14 -08:00
|
|
|
],
|
|
|
|
},
|
2022-04-07 02:59:15 -07:00
|
|
|
'about/expectations',
|
2022-02-25 13:51:14 -08:00
|
|
|
{
|
2022-03-08 23:10:41 -08:00
|
|
|
FAQs: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'faq/faq',
|
|
|
|
'faq/antenna',
|
|
|
|
'faq/bluetooth',
|
|
|
|
'faq/channel',
|
2022-03-02 12:20:40 -08:00
|
|
|
{
|
2022-03-08 23:10:41 -08:00
|
|
|
Clients: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'faq/client-android',
|
|
|
|
'faq/client-python-cli',
|
|
|
|
'faq/client-ios',
|
|
|
|
'faq/client-web',
|
2022-03-02 12:20:40 -08:00
|
|
|
],
|
|
|
|
},
|
2022-04-01 14:05:52 -07:00
|
|
|
{
|
|
|
|
Devices: [
|
2022-04-07 18:30:17 -07:00
|
|
|
'faq/device',
|
|
|
|
'faq/device-tbeam',
|
|
|
|
'faq/device-wisblock',
|
2022-04-01 14:05:52 -07:00
|
|
|
]
|
|
|
|
},
|
2022-03-16 10:10:37 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Flashing Firmware': ['faq/m-flasher'],
|
2022-03-16 10:15:00 -07:00
|
|
|
},
|
2022-04-07 02:59:15 -07:00
|
|
|
'faq/mesh',
|
|
|
|
'faq/mqtt',
|
|
|
|
'faq/modules',
|
|
|
|
'faq/wifi',
|
2022-02-25 13:51:14 -08:00
|
|
|
],
|
2022-03-08 23:10:41 -08:00
|
|
|
},
|
2022-02-25 13:51:14 -08:00
|
|
|
],
|
|
|
|
},
|
2022-02-14 10:08:54 -08:00
|
|
|
Software: {
|
2021-04-01 17:34:44 -07:00
|
|
|
Software: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'software/overview',
|
2021-04-25 14:50:52 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Meshtastic device': [
|
|
|
|
'software/device/device-firmware',
|
|
|
|
'software/device/device-channels',
|
|
|
|
'software/device/device-remote-admin',
|
|
|
|
'software/device/remote-hardware-service',
|
|
|
|
'software/device/device-power',
|
|
|
|
'software/device/critical-error-codes',
|
|
|
|
'software/device/ham',
|
2021-04-25 14:50:52 -07:00
|
|
|
],
|
|
|
|
},
|
2021-04-10 22:49:24 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Meshtastic Android': [
|
|
|
|
'software/android/android-installation',
|
|
|
|
'software/android/android-usage',
|
2021-04-24 14:51:11 -07:00
|
|
|
],
|
2021-04-10 22:49:24 -07:00
|
|
|
},
|
2021-04-25 06:44:04 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Meshtastic Apple': [
|
|
|
|
'software/apple/ios-development',
|
|
|
|
'software/apple/ios',
|
|
|
|
'software/apple/ipados',
|
|
|
|
'software/apple/macos',
|
2022-03-31 19:16:33 -07:00
|
|
|
],
|
2021-04-25 06:44:04 -07:00
|
|
|
},
|
2021-04-10 22:49:24 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Meshtastic.js': [
|
|
|
|
'software/js/getting-started',
|
|
|
|
'software/js/connecting',
|
|
|
|
'software/js/events',
|
|
|
|
'software/js/http-api',
|
2021-04-10 22:49:24 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
type: 'link',
|
|
|
|
label: 'API Docs',
|
|
|
|
href: 'https://js.meshtastic.org',
|
2021-04-10 22:49:24 -07:00
|
|
|
},
|
|
|
|
],
|
|
|
|
},
|
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Meshtastic-python': [
|
|
|
|
'software/python/python-installation',
|
|
|
|
'software/python/python-standalone',
|
|
|
|
'software/python/python-cli',
|
|
|
|
'software/python/python-uses',
|
|
|
|
'software/python/python-stream',
|
2021-04-10 22:49:24 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
type: 'link',
|
|
|
|
label: 'API Docs',
|
|
|
|
href: 'https://python.meshtastic.org/',
|
2021-04-10 22:49:24 -07:00
|
|
|
},
|
|
|
|
],
|
|
|
|
},
|
2021-04-13 12:18:52 -07:00
|
|
|
{
|
2022-03-08 23:10:41 -08:00
|
|
|
Modules: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'software/modules/modules',
|
|
|
|
'software/modules/range-test-module',
|
|
|
|
'software/modules/ext-notif-module',
|
|
|
|
'software/modules/canned-message-module',
|
|
|
|
'software/modules/serial-module',
|
|
|
|
'software/modules/store-forward-module',
|
|
|
|
'software/modules/telemetry-module',
|
2021-04-13 12:18:52 -07:00
|
|
|
],
|
|
|
|
},
|
2021-04-15 03:19:53 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Web interface': [
|
|
|
|
'software/web/web-app-software',
|
|
|
|
'software/web/web-partitions-software',
|
|
|
|
'software/web/web-development-software',
|
2021-04-15 03:19:53 -07:00
|
|
|
],
|
|
|
|
},
|
2021-05-01 07:12:21 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Community projects': [
|
|
|
|
'software/community/community-overview',
|
|
|
|
'software/community/community-atak',
|
|
|
|
'software/community/community-pygui',
|
|
|
|
'software/community/community-go',
|
2021-05-01 07:12:21 -07:00
|
|
|
],
|
|
|
|
},
|
2021-04-10 22:49:24 -07:00
|
|
|
{
|
|
|
|
Other: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'software/other/sw-design',
|
|
|
|
'software/other/remote-hardware-service',
|
|
|
|
'software/other/rak815',
|
|
|
|
'software/other/power',
|
|
|
|
'software/other/pinetab',
|
|
|
|
'software/other/nrf52-TODO',
|
|
|
|
'software/other/mqtt',
|
|
|
|
'software/other/install-OSX',
|
|
|
|
'software/other/esp32-arduino-build',
|
|
|
|
'software/other/ant',
|
|
|
|
'software/other/docker',
|
2021-04-10 22:49:24 -07:00
|
|
|
],
|
|
|
|
},
|
2022-01-19 11:32:54 -08:00
|
|
|
],
|
2022-04-07 02:59:15 -07:00
|
|
|
'Additional Documentation': [
|
|
|
|
{ type: 'ref', id: 'getting-started/overview' },
|
|
|
|
{ type: 'ref', id: 'settings/overview' },
|
|
|
|
{ type: 'ref', id: 'hardware/overview' },
|
|
|
|
{ type: 'ref', id: 'developers/overview' },
|
|
|
|
{ type: 'ref', id: 'developers/maintaining-documentation/overview' },
|
|
|
|
{ type: 'ref', id: 'legal/overview' },
|
2022-02-15 16:57:56 -08:00
|
|
|
],
|
2022-01-19 11:32:54 -08:00
|
|
|
},
|
2022-02-11 22:41:35 -08:00
|
|
|
Configuration: {
|
2022-04-07 02:59:15 -07:00
|
|
|
'Getting Started': [
|
|
|
|
'getting-started/overview',
|
2022-01-19 11:32:54 -08:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Flashing firmware': [
|
|
|
|
'getting-started/flashing-firmware',
|
|
|
|
'getting-started/meshtastic-flasher',
|
2022-02-11 22:41:35 -08:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Manual Method': [
|
|
|
|
'getting-started/flashing-esp32',
|
|
|
|
'getting-started/flashing-nrf52',
|
2022-02-11 22:41:35 -08:00
|
|
|
],
|
|
|
|
},
|
|
|
|
],
|
|
|
|
},
|
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Connect to Device': ['getting-started/clients'],
|
2022-01-19 11:32:54 -08:00
|
|
|
},
|
2022-04-07 02:59:15 -07:00
|
|
|
'getting-started/first-steps',
|
2022-01-19 11:32:54 -08:00
|
|
|
],
|
2022-02-11 22:41:35 -08:00
|
|
|
|
2022-04-07 02:59:15 -07:00
|
|
|
'Device Settings': [
|
|
|
|
'settings/overview',
|
|
|
|
'settings/channel',
|
|
|
|
'settings/gps',
|
|
|
|
'settings/ham',
|
|
|
|
'settings/mqtt',
|
|
|
|
'settings/power',
|
|
|
|
'settings/router',
|
|
|
|
'settings/wifi',
|
2021-05-05 06:40:44 -07:00
|
|
|
{
|
2022-03-08 23:10:41 -08:00
|
|
|
Modules: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'settings/canned-message-module',
|
|
|
|
'settings/input-broker-module',
|
|
|
|
'settings/external-notification-module',
|
|
|
|
'settings/range-test-module',
|
|
|
|
'settings/serial-module',
|
|
|
|
'settings/store-and-forward-module',
|
|
|
|
'settings/telemetry-module',
|
2021-11-18 12:41:11 -08:00
|
|
|
],
|
2022-04-07 02:59:15 -07:00
|
|
|
Advanced: ['settings/channel-advanced', 'settings/misc'],
|
2021-05-05 06:40:44 -07:00
|
|
|
},
|
2021-04-01 17:34:44 -07:00
|
|
|
],
|
2022-04-07 02:59:15 -07:00
|
|
|
'Additional Documentation': [
|
|
|
|
{ type: 'ref', id: 'hardware/overview' },
|
|
|
|
{ type: 'ref', id: 'software/overview' },
|
|
|
|
{ type: 'ref', id: 'developers/overview' },
|
|
|
|
{ type: 'ref', id: 'developers/maintaining-documentation/overview' },
|
|
|
|
{ type: 'ref', id: 'legal/overview' },
|
2022-02-14 10:06:31 -08:00
|
|
|
],
|
2022-01-19 11:32:54 -08:00
|
|
|
},
|
|
|
|
Hardware: {
|
2021-04-11 04:03:19 -07:00
|
|
|
Hardware: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'hardware/overview',
|
2022-04-01 06:34:49 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
type: 'link',
|
|
|
|
label: 'Hardware List',
|
|
|
|
href: '/hardware',
|
2022-04-01 06:34:49 -07:00
|
|
|
},
|
2021-04-17 17:45:58 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Supported Hardware': [
|
|
|
|
'hardware/supported/tbeam',
|
|
|
|
'hardware/supported/lora',
|
|
|
|
'hardware/supported/heltec',
|
|
|
|
'hardware/supported/techo',
|
|
|
|
'hardware/supported/wisBlock',
|
|
|
|
'hardware/supported/linux',
|
2021-04-17 17:45:58 -07:00
|
|
|
],
|
|
|
|
},
|
2022-04-07 02:59:15 -07:00
|
|
|
'hardware/buttons',
|
|
|
|
'hardware/battery',
|
|
|
|
'hardware/gpsmodule',
|
2021-05-09 06:51:23 -07:00
|
|
|
{
|
2021-11-18 12:41:11 -08:00
|
|
|
Antennas: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'hardware/antenna/antenna',
|
|
|
|
'hardware/antenna/aerials',
|
|
|
|
'hardware/antenna/non-aerial',
|
|
|
|
'hardware/antenna/antenna-testing',
|
|
|
|
'hardware/antenna/resources',
|
2021-05-09 06:51:23 -07:00
|
|
|
],
|
|
|
|
},
|
2021-04-11 04:03:19 -07:00
|
|
|
],
|
2022-04-07 02:59:15 -07:00
|
|
|
'Additional Documentation': [
|
|
|
|
{ type: 'ref', id: 'getting-started/overview' },
|
|
|
|
{ type: 'ref', id: 'settings/overview' },
|
|
|
|
{ type: 'ref', id: 'software/overview' },
|
|
|
|
{ type: 'ref', id: 'developers/overview' },
|
|
|
|
{ type: 'ref', id: 'developers/maintaining-documentation/overview' },
|
|
|
|
{ type: 'ref', id: 'legal/overview' },
|
2022-02-15 16:57:56 -08:00
|
|
|
],
|
2022-01-19 11:32:54 -08:00
|
|
|
},
|
|
|
|
Contribute: {
|
2022-03-09 05:46:31 -08:00
|
|
|
Developers: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'developers/overview',
|
2021-04-01 22:04:53 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
Protobufs: ['developers/protobufs/api'],
|
2021-04-11 18:29:30 -07:00
|
|
|
},
|
2022-04-07 02:59:15 -07:00
|
|
|
'developers/api',
|
|
|
|
'developers/publish',
|
2021-04-11 18:29:30 -07:00
|
|
|
{
|
2022-03-09 01:47:24 -08:00
|
|
|
Firmware: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'developers/firmware/build',
|
|
|
|
'developers/firmware/stacktrace-decode',
|
|
|
|
'developers/firmware/device-api',
|
|
|
|
'developers/firmware/radio-settings',
|
|
|
|
'developers/firmware/mesh-alg',
|
|
|
|
'developers/firmware/encryption',
|
|
|
|
'developers/firmware/portnum',
|
|
|
|
'developers/firmware/module-api',
|
|
|
|
'developers/firmware/http-api',
|
|
|
|
'developers/firmware/documents',
|
2021-04-11 18:29:30 -07:00
|
|
|
],
|
2021-04-01 22:04:53 -07:00
|
|
|
},
|
2021-05-25 14:12:57 -07:00
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Android App': [
|
|
|
|
'developers/android/build-app',
|
|
|
|
'developers/android/mapbox',
|
2021-05-25 14:12:57 -07:00
|
|
|
],
|
2022-04-07 02:59:15 -07:00
|
|
|
'Maintaining Documentation': [
|
|
|
|
'developers/maintaining-documentation/overview',
|
2022-02-22 12:07:34 -08:00
|
|
|
{
|
|
|
|
Dependencies: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'developers/maintaining-documentation/docusaurus',
|
|
|
|
'developers/maintaining-documentation/github',
|
|
|
|
'developers/maintaining-documentation/vercel',
|
2022-02-22 12:07:34 -08:00
|
|
|
],
|
|
|
|
},
|
|
|
|
{
|
|
|
|
Examples: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'developers/maintaining-documentation/serve-docs-locally',
|
2022-02-22 12:07:34 -08:00
|
|
|
],
|
|
|
|
},
|
|
|
|
{
|
2022-04-07 02:59:15 -07:00
|
|
|
'Style Guides': [
|
|
|
|
'developers/maintaining-documentation/style-guides/markdown-features',
|
|
|
|
'developers/maintaining-documentation/style-guides/style-guide-settings',
|
2022-02-22 12:07:34 -08:00
|
|
|
],
|
|
|
|
},
|
2022-02-08 05:34:08 -08:00
|
|
|
],
|
|
|
|
},
|
2022-02-07 14:55:24 -08:00
|
|
|
],
|
2022-04-07 02:59:15 -07:00
|
|
|
'Additional Documentation': [
|
|
|
|
{ type: 'ref', id: 'getting-started/overview' },
|
|
|
|
{ type: 'ref', id: 'settings/overview' },
|
|
|
|
{ type: 'ref', id: 'hardware/overview' },
|
|
|
|
{ type: 'ref', id: 'software/overview' },
|
|
|
|
{ type: 'ref', id: 'legal/overview' },
|
|
|
|
{ type: 'ref', id: 'developers/overview' },
|
2022-02-15 16:57:56 -08:00
|
|
|
],
|
2022-01-31 08:33:02 -08:00
|
|
|
},
|
2022-01-19 11:32:54 -08:00
|
|
|
Legal: {
|
2021-04-16 23:37:28 -07:00
|
|
|
Legal: [
|
2022-04-07 02:59:15 -07:00
|
|
|
'legal/overview',
|
|
|
|
'legal/licensing',
|
|
|
|
'legal/trademark',
|
|
|
|
'legal/privacy',
|
2021-04-16 23:37:28 -07:00
|
|
|
],
|
2022-04-07 02:59:15 -07:00
|
|
|
'Additional Documentation': [
|
|
|
|
{ type: 'ref', id: 'getting-started/overview' },
|
|
|
|
{ type: 'ref', id: 'settings/overview' },
|
|
|
|
{ type: 'ref', id: 'hardware/overview' },
|
|
|
|
{ type: 'ref', id: 'software/overview' },
|
|
|
|
{ type: 'ref', id: 'developers/overview' },
|
2022-02-15 16:57:56 -08:00
|
|
|
],
|
2021-04-01 17:34:44 -07:00
|
|
|
},
|
|
|
|
};
|