mirror of
https://github.com/meshtastic/meshtastic.git
synced 2025-03-05 21:00:08 -08:00
format page and remove spaces (#1688)
This commit is contained in:
parent
749aff9abf
commit
cea5258045
|
@ -10,17 +10,19 @@ import { FaqAccordion } from "/src/components/FaqAccordion";
|
|||
import { FaqStructuredData } from "/src/components/FaqStructuredData";
|
||||
|
||||
export const Faq = {
|
||||
"general": [
|
||||
general: [
|
||||
{
|
||||
title: "Where can I get additional help, ask questions, or bond with the Meshtastic community?",
|
||||
title:
|
||||
"Where can I get additional help, ask questions, or bond with the Meshtastic community?",
|
||||
content: `This site (which has a great search function) is the preferred place for up-to-date documentation. Many of our users and developers hang out on the [Meshtastic Discord](https://discord.gg/ktMAKGBnBs) server where you may connect with like-minded people.`,
|
||||
},
|
||||
{
|
||||
title: "How can I contribute to Meshtastic?",
|
||||
content: "Everyone contributes in a different way. Join the [Meshtastic Discord](https://discord.gg/ktMAKGBnBs) and introduce yourself. We're all very friendly. If you'd like to pitch in some code, check out the [Development](/docs/developers) menu on the left. If you'd like to contribute financially, please visit our page on [Open Collective](https://opencollective.com/meshtastic) or you may choose to [sponsor a developer](https://github.com/sponsors/meshtastic). Check out [Contributing](/docs/contributing/) for more details.",
|
||||
content:
|
||||
"Everyone contributes in a different way. Join the [Meshtastic Discord](https://discord.gg/ktMAKGBnBs) and introduce yourself. We're all very friendly. If you'd like to pitch in some code, check out the [Development](/docs/developers) menu on the left. If you'd like to contribute financially, please visit our page on [Open Collective](https://opencollective.com/meshtastic) or you may choose to [sponsor a developer](https://github.com/sponsors/meshtastic). Check out [Contributing](/docs/contributing/) for more details.",
|
||||
},
|
||||
],
|
||||
"firmware": [
|
||||
firmware: [
|
||||
{
|
||||
title: "Can I update my node's firmware over the mesh?",
|
||||
content: `No, Meshtastic does not support OTA updates over LoRa. Please visit [Flash Firmware](/docs/getting-started/flashing-firmware/) for update options.`,
|
||||
|
@ -34,9 +36,10 @@ export const Faq = {
|
|||
content: `Firmware should be kept up to date. While it is not necessary to update whenever a new release comes out it's a good idea to follow the Discord Server and Forums linked in the [Introduction](/docs/introduction/#contributors) where developers may advise the community about important updates. The Meshtastic [firmware releases page](https://github.com/meshtastic/firmware/releases) on Github has a summary of what has changed in each release.`,
|
||||
},
|
||||
],
|
||||
"android": [
|
||||
android: [
|
||||
{
|
||||
title: "What versions of Android does the Meshtastic Android App require?",
|
||||
title:
|
||||
"What versions of Android does the Meshtastic Android App require?",
|
||||
content: `Minimum requirement is Android 5 (Lollipop 2014, first BLE support), however at least Android 6 (Marshmallow 2015) is recommended as Bluetooth is more stable. While Android 5/6 are officially supported by Meshtastic, it is _not_ recommended that you purchase devices with these versions due to their limited OS support and limited battery life due to age. Many newer models exist that are very affordable. A good resource to use when researching affordable devices is the [LineageOS Supported Devices List](https://wiki.lineageos.org/devices/).`,
|
||||
},
|
||||
{
|
||||
|
@ -53,13 +56,15 @@ export const Faq = {
|
|||
content: `Long press any message to select and show the menu with "delete" and "select all" buttons.`,
|
||||
},
|
||||
{
|
||||
title: "After a fresh firmware install, my node is not connecting via Bluetooth. What should I do?",
|
||||
title:
|
||||
"After a fresh firmware install, my node is not connecting via Bluetooth. What should I do?",
|
||||
content: `Try forgetting the Bluetooth connection from the Android Bluetooth Settings menu. Re-pair and try again. This is a security measure and there is no workaround for it. It prevents apps and other accessories from spoofing an existing accessory by un-pairing and "re-pairing" themselves without the users' knowledge.`,
|
||||
},
|
||||
],
|
||||
"apple": [
|
||||
apple: [
|
||||
{
|
||||
title: "What version of iOS/iPadOS/macOS does the Meshtastic App Require?",
|
||||
title:
|
||||
"What version of iOS/iPadOS/macOS does the Meshtastic App Require?",
|
||||
content: `The Meshtastic Apple app supports the last two major versions of iOS, iPadOS or macOS.`,
|
||||
},
|
||||
{
|
||||
|
@ -67,23 +72,27 @@ export const Faq = {
|
|||
content: `See [Apple Apps](/docs/software/apple/installation)`,
|
||||
},
|
||||
{
|
||||
title: "After a fresh firmware install, my node is not connecting via Bluetooth. What should I do?",
|
||||
title:
|
||||
"After a fresh firmware install, my node is not connecting via Bluetooth. What should I do?",
|
||||
content: `Try forgetting the Bluetooth connection from the iOS/iPadOS/macOS System Settings. Re-pair and try again. This is a security measure and there is no workaround for it. It prevents apps and other accessories from spoofing an existing accessory by un-pairing and "re-pairing" themselves without the users' knowledge.`,
|
||||
},
|
||||
{
|
||||
title: "Do the Apple applications provide an indication if the message was acknowledged on the mesh?",
|
||||
content: 'Yes, when the message is sent you will first see a `Waiting to be acknowledged...` status beneath the message. If the message is acknowledged by a node on the mesh this will update to `Acknowledged` in orange, which turns into grey when sending a direct message and the intended recipient acknowledged it. If no nodes have responded it will indicate `Max Retransmission Reached`. If there is an error, the status will update to the appropriate error. Additionally, you can long press on the message and select `Message Details` to view the date/time sent, if ack was received and the time ack was received or the error (if there was one).',
|
||||
title:
|
||||
"Do the Apple applications provide an indication if the message was acknowledged on the mesh?",
|
||||
content:
|
||||
"Yes, when the message is sent you will first see a `Waiting to be acknowledged...` status beneath the message. If the message is acknowledged by a node on the mesh this will update to `Acknowledged` in orange, which turns into grey when sending a direct message and the intended recipient acknowledged it. If no nodes have responded it will indicate `Max Retransmission Reached`. If there is an error, the status will update to the appropriate error. Additionally, you can long press on the message and select `Message Details` to view the date/time sent, if ack was received and the time ack was received or the error (if there was one).",
|
||||
},
|
||||
],
|
||||
"channels": [
|
||||
channels: [
|
||||
{
|
||||
title: "How do I share my Meshtastic Channel with other people?",
|
||||
content: `Your Meshtastic client (Android, Apple, Web, or Python) will provide you a URL or QR code. You can email, text or print this URL or QR code and share it with people you want to join your Meshtastic Channel.`,
|
||||
},
|
||||
],
|
||||
"python": [
|
||||
python: [
|
||||
{
|
||||
title: "How do I find out more about installing (and using) Meshtastic via command line?",
|
||||
title:
|
||||
"How do I find out more about installing (and using) Meshtastic via command line?",
|
||||
content: `[See our guide here](/docs/software/python/cli/installation).`,
|
||||
},
|
||||
{
|
||||
|
@ -92,10 +101,11 @@ export const Faq = {
|
|||
},
|
||||
{
|
||||
title: "What if I'm still having issues on Windows 10?",
|
||||
content: "It's been reported that `App execution aliases` might conflict with one another and prevent python3 from being able to run properly. There is an example of a fix located [here](https://github.com/meshtastic/Meshtastic-gui-installer/issues/154).",
|
||||
content:
|
||||
"It's been reported that `App execution aliases` might conflict with one another and prevent python3 from being able to run properly. There is an example of a fix located [here](https://github.com/meshtastic/Meshtastic-gui-installer/issues/154).",
|
||||
},
|
||||
],
|
||||
"devices": [
|
||||
devices: [
|
||||
{
|
||||
title: "How do I turn off an ESP32 T-Beam based device?",
|
||||
content: `Hold down the left PWR button for about 10 seconds and the display should turn off.`,
|
||||
|
@ -113,7 +123,8 @@ export const Faq = {
|
|||
content: `Each [supported device](/docs/hardware/devices/index.mdx) has a "Purchase Link".`,
|
||||
},
|
||||
{
|
||||
title: "I have my hardware. How do I install the firmware and any required drivers?",
|
||||
title:
|
||||
"I have my hardware. How do I install the firmware and any required drivers?",
|
||||
content: `[See our guide here](/docs/getting-started).`,
|
||||
},
|
||||
{
|
||||
|
@ -133,28 +144,28 @@ export const Faq = {
|
|||
content: `See [Device Power Configuration](/docs/configuration/radio/power) options.`,
|
||||
},
|
||||
{
|
||||
title: "I am in Europe and my device seems to stop transmitting after a while, what is going on?",
|
||||
title:
|
||||
"I am in Europe and my device seems to stop transmitting after a while, what is going on?",
|
||||
content: `Europe has an hourly duty cycle limit of 10% in the frequency band that Meshtastic uses. It might be that you hit this limit if you are sending a lot. You can confirm this by checking whether you see duty cycle limit errors in the serial log, Mesh Log (Apple apps) or Debug Panel (Android).
|
||||
To limit traffic, you can consider setting the device metrics and position update intervals higher. Alternatively, the device can be configured to override the duty cycle limit, but then you will violate the regulations.`,
|
||||
},
|
||||
{
|
||||
title: "Why does only one RAK Meshtastic Starter kit show up in my node list?",
|
||||
content: "There was a bug where Meshtastic Starter kits were sent out with the same MAC address. With a single MAC address the devices all report as being the same device. Without the battery connected, flash the starter kit device(s) to any firmware > 1.2.59 and then do a factory reset, disconnect and reconnect the board and run `meshtastic --info`.",
|
||||
title:
|
||||
"Why does only one RAK Meshtastic Starter kit show up in my node list?",
|
||||
content:
|
||||
"There was a bug where Meshtastic Starter kits were sent out with the same MAC address. With a single MAC address the devices all report as being the same device. Without the battery connected, flash the starter kit device(s) to any firmware > 1.2.59 and then do a factory reset, disconnect and reconnect the board and run `meshtastic --info`.",
|
||||
},
|
||||
],
|
||||
"ham": [
|
||||
ham: [
|
||||
{
|
||||
title: "What is the benefit of using a ham license with Meshtastic?",
|
||||
content: `
|
||||
If you use your ham radio license with Meshtastic, consider both the privileges and restrictions:
|
||||
#### Privileges
|
||||
|
||||
- Increased Transmit Power
|
||||
- Up to 10W transmit power in the United States! [47 CFR 97.313(j)](<https://www.ecfr.gov/current/title-47/chapter-I/subchapter-D/part-97#p-97.313(j)>)
|
||||
- Higher Gain Antennas
|
||||
|
||||
#### Restrictions
|
||||
|
||||
- Plain-Text Only
|
||||
- On amateur radio bands, encryption is illegal. [FCC Part 97.113.A.4](<https://www.ecfr.gov/current/title-47/chapter-I/subchapter-D/part-97/subpart-B/section-97.113#p-97.113(a)(4)>)
|
||||
- Lack of Privacy
|
||||
|
@ -170,7 +181,7 @@ If you use your ham radio license with Meshtastic, consider both the privileges
|
|||
`,
|
||||
},
|
||||
],
|
||||
"mesh": [
|
||||
mesh: [
|
||||
{
|
||||
title: "Does Meshtastic use LoRaWAN?",
|
||||
content: `No, Meshtastic uses LoRa peer to peer (p2p), which allows much more flexibility in how LoRa is utilized compared to LoraWan. Our messaging and position updates are far too "random" compared to LoRaWAN requirements.`,
|
||||
|
@ -184,7 +195,7 @@ If you use your ham radio license with Meshtastic, consider both the privileges
|
|||
content: `There is a [community project](https://github.com/a-f-G-U-C/Meshtastic-ZPS) that has worked out how to accomplish this.`,
|
||||
},
|
||||
],
|
||||
"modules": [
|
||||
modules: [
|
||||
{
|
||||
title: "What are Modules?",
|
||||
content: `Modules are features that expand the basic device functionality and/or integrate with other services.`,
|
||||
|
@ -196,9 +207,9 @@ If you use your ham radio license with Meshtastic, consider both the privileges
|
|||
{
|
||||
title: "I'd like to write a module. How do I get started?",
|
||||
content: `API documentation for creating modules is available [here](/docs/development/device/module-api).`,
|
||||
},
|
||||
},
|
||||
],
|
||||
};
|
||||
};
|
||||
|
||||
<FaqStructuredData faqs={Faq} />
|
||||
|
||||
|
|
Loading…
Reference in a new issue