Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated documents, fixed English Translation #1400

Merged
merged 111 commits into from
Sep 1, 2022
Merged
Show file tree
Hide file tree
Changes from 77 commits
Commits
Show all changes
111 commits
Select commit Hold shift + click to select a range
91be03d
Update translations_def.js
River-Mochi Aug 29, 2022
31f9715
Update translation_EN.json
River-Mochi Aug 29, 2022
2195cd7
Update translation_EN.json
River-Mochi Aug 30, 2022
64056ac
Update translation_EN.json
River-Mochi Aug 30, 2022
4049574
Update translation_EN.json
River-Mochi Aug 30, 2022
aa7b9c4
Update translation_EN.json
River-Mochi Aug 30, 2022
af8edcd
Update translation_EN.json
River-Mochi Aug 30, 2022
028047a
Update translation_EN.json
River-Mochi Aug 30, 2022
3d9d507
Update translation_EN.json
River-Mochi Aug 30, 2022
8a43584
Update translation_EN.json
River-Mochi Aug 30, 2022
dbe2783
Update DebugMenu.md
River-Mochi Aug 30, 2022
7a9b06c
Update DebugMenu.md
River-Mochi Aug 30, 2022
8776ba7
Update Development.md
River-Mochi Aug 30, 2022
77f51e6
Update Flashing.md
River-Mochi Aug 30, 2022
38d0ac7
Update GettingStarted.md
River-Mochi Aug 30, 2022
23b55ab
Update GettingStarted.md
River-Mochi Aug 30, 2022
2b6f519
Update GettingStarted.md
River-Mochi Aug 30, 2022
019b151
Update HallSensor.md
River-Mochi Aug 30, 2022
da9a14b
Update HallSensor.md
River-Mochi Aug 30, 2022
6823647
Update HallSensor.md
River-Mochi Aug 30, 2022
5f8f51b
Update HallSensor.md
River-Mochi Aug 30, 2022
87c2bbf
Update HallSensor.md
River-Mochi Aug 30, 2022
f2fd15a
Update HallSensor.md
River-Mochi Aug 30, 2022
78b975a
Update HardwareIssues.md
River-Mochi Aug 30, 2022
8b6643f
Update HardwareIssues.md
River-Mochi Aug 30, 2022
87d3220
Update HardwareIssues.md
River-Mochi Aug 30, 2022
f072ca4
Update HardwareIssues.md
River-Mochi Aug 30, 2022
adb64d9
Update HardwareIssues.md
River-Mochi Aug 30, 2022
16137f7
Update Logo.md
River-Mochi Aug 30, 2022
8925cb3
Update Menu.md
River-Mochi Aug 30, 2022
2c4b083
Update Menu.md
River-Mochi Aug 30, 2022
7c5d473
Update Menu.md
River-Mochi Aug 30, 2022
a72a682
Update Menu.md
River-Mochi Aug 30, 2022
8484148
Update Menu.md
River-Mochi Aug 30, 2022
e56d9eb
Update Power.md
River-Mochi Aug 30, 2022
e4545bc
Update Power.md
River-Mochi Aug 30, 2022
6b54c37
Update Power.md
River-Mochi Aug 30, 2022
faf39e8
Update Power.md
River-Mochi Aug 30, 2022
5188b93
Update Power.md
River-Mochi Aug 30, 2022
b30e6dd
Update Power.md
River-Mochi Aug 30, 2022
dfed813
Update Power.md
River-Mochi Aug 30, 2022
a38667a
Update Power.md
River-Mochi Aug 30, 2022
ac8b5d2
Update Power.md
River-Mochi Aug 30, 2022
b725e3f
Update Power.md
River-Mochi Aug 30, 2022
eaa67ea
Update Power.md
River-Mochi Aug 30, 2022
35d6ff7
Update Power.md
River-Mochi Aug 30, 2022
8efd79f
Update Power.md
River-Mochi Aug 30, 2022
99d80ac
Update Power.md
River-Mochi Aug 30, 2022
0cf03a9
Update Power.md
River-Mochi Aug 30, 2022
5bd05ad
Update Power.md
River-Mochi Aug 30, 2022
7e62c09
Update Power.md
River-Mochi Aug 30, 2022
5072b26
Update Power.md
River-Mochi Aug 30, 2022
46e0a54
Update Power.md
River-Mochi Aug 30, 2022
fd4cb18
Update Settings.md
River-Mochi Aug 30, 2022
3e985a6
Update Settings.md
River-Mochi Aug 30, 2022
c9f44f5
Update Settings.md
River-Mochi Aug 30, 2022
0669cdf
Update translation_EN.json
River-Mochi Aug 30, 2022
db89e2c
Update Settings.md
River-Mochi Aug 30, 2022
590fd41
Update Settings.md
River-Mochi Aug 30, 2022
aaddcef
Update Settings.md
River-Mochi Aug 30, 2022
119e3f3
Update Settings.md
River-Mochi Aug 30, 2022
676e845
Update Settings.md
River-Mochi Aug 30, 2022
5994719
Update DebugMenu.md
River-Mochi Aug 30, 2022
0ad39a5
Update DebugMenu.md
River-Mochi Aug 30, 2022
51adfa0
Update README.md
River-Mochi Aug 30, 2022
2019ce9
Update translation_FR.json
River-Mochi Aug 30, 2022
d1c0f19
Update README.md
River-Mochi Aug 30, 2022
f2b3cbf
Update Power.md
River-Mochi Aug 30, 2022
33e629d
Update Troubleshooting.md
River-Mochi Aug 30, 2022
d6908be
Update Troubleshooting.md
River-Mochi Aug 30, 2022
71f5e95
Update Troubleshooting.md
River-Mochi Aug 30, 2022
b9f36f7
Update HardwareIssues.md
River-Mochi Aug 30, 2022
180e9bf
Update DebugMenu.md
River-Mochi Aug 30, 2022
ce8f2d0
Update DebugMenu.md
River-Mochi Aug 30, 2022
6cedd9d
Update Power.md
River-Mochi Aug 30, 2022
b2c67aa
Update Power.md
River-Mochi Aug 30, 2022
4b7479b
Update Power.md
River-Mochi Aug 30, 2022
69fdd67
Update Menu.md
River-Mochi Aug 31, 2022
e3e21ea
Update Power.md
River-Mochi Aug 31, 2022
5ad1093
Update Documentation/Settings.md
River-Mochi Aug 31, 2022
7684133
Update Translations/translation_EN.json
River-Mochi Aug 31, 2022
f6d0da8
Update translation_EN.json
River-Mochi Aug 31, 2022
bae9c87
Update Documentation/Settings.md
River-Mochi Aug 31, 2022
c3bd176
Update translation_EN.json
River-Mochi Aug 31, 2022
2d4baa0
Update Documentation/Settings.md
River-Mochi Aug 31, 2022
e27d952
Update Settings.md
River-Mochi Aug 31, 2022
ff37e32
Update translation_EN.json
River-Mochi Aug 31, 2022
97ccb18
Update Documentation/Settings.md
River-Mochi Aug 31, 2022
8239115
Update translation_EN.json
River-Mochi Aug 31, 2022
3473a53
Update translation_EN.json
River-Mochi Aug 31, 2022
9e85c8d
Update translation_EN.json
River-Mochi Aug 31, 2022
a86da00
Update translation_EN.json
River-Mochi Aug 31, 2022
56c4f0d
Add files via upload
River-Mochi Aug 31, 2022
398b12c
Update translation_EN.json
River-Mochi Aug 31, 2022
ac0eb64
Update Settings.md
River-Mochi Aug 31, 2022
5da945d
Add files via upload
River-Mochi Aug 31, 2022
4321ae2
Update Settings.md
River-Mochi Aug 31, 2022
d152e5f
Update Settings.md
River-Mochi Aug 31, 2022
1af81c2
Update Settings.md
River-Mochi Aug 31, 2022
f9438a9
Add files via upload
River-Mochi Aug 31, 2022
8217f6e
Delete translation_EN.json
River-Mochi Aug 31, 2022
f88df9a
Add files via upload
River-Mochi Aug 31, 2022
142b97f
Update Power.md
River-Mochi Aug 31, 2022
a8d3f2a
Update Power.md
River-Mochi Aug 31, 2022
16ca08e
Add files via upload
River-Mochi Sep 1, 2022
1ea0d01
Update Settings.md
River-Mochi Sep 1, 2022
41eaf63
Add files via upload
River-Mochi Sep 1, 2022
da1039d
Merge branch 'dev' into pr/1400
Ralim Sep 1, 2022
0a4b4cf
handle font with no symbols to contribute
Ralim Sep 1, 2022
3dfe05f
Format
Ralim Sep 1, 2022
54c1645
Generate settings.md menu dock
Ralim Sep 1, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 28 additions & 18 deletions Documentation/DebugMenu.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ Items are shown in the menu on a single line, so they use short codes and appear

### ID
- This is used by Irons that have an ID and serial number to help check if the iron is authentic. All Pinecil V1 show the same ID number as this is the number programmed into the MCU.
- The new Pinecil V2 released Aug. 2, 2022 now uses BL706, which enables generating a unique ID/Serial number to every iron. This can be used to verify your Pinecil authenticity [here](https://pinecil.pine64.org/).
- The new Pinecil V2 released Aug. 2, 2022 now uses MCU BL706, which enables generating a unique ID/Serial number to every iron. This can be used to verify your [Pinecil authenticity here](https://pinecil.pine64.org/).

### UpTime
### Time
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
### Time
### UpTime

Why would you change this, to just use the same term as description?
It can't be about space, since there is plenty.

'Time' in common sense refers to the actual time of the current day.

Copy link
Contributor Author

@River-Mochi River-Mochi Aug 30, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it does not say Uptime in the menu screen. it says Time . it is accurate to the word on screen. all other short words in Debug all match the short words in the display so people can match them to see what they do. there is not Uptime word. but all others in the debug are same as appears.

Copy link
Collaborator

@discip discip Aug 30, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Than you are not running the latest build.


This just shows how many deciseconds the unit has been powered for.
This is just uptime; it shows how many deciseconds the unit has been powered for (600 ds = 1 minute).

### Move

This is the last timestamp of movement. When the iron is moved, this should update to match the time field (one before in the menu).
This is the last timestamp of movement. When the iron is moved, this should update to match the Time field (previous menu item).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This is the last timestamp of movement. When the iron is moved, this should update to match the Time field (previous menu item).
This is the last timestamp of movement. When the iron is moved, this should update to match the time field (previous menu item).

In English nouns do not have to be capitalized.

This can be used for checking performance of the movement detection code.

### ACC
Expand All @@ -38,11 +38,11 @@ This indicates the accelerometer that is fitted inside the unit.

### Tip Res

This indicates the tip resistance that the device is currently using. For devices with multiple possible values to choose from (Pinecil V2), the appropriate value is set automatically.
This indicates the tip resistance that the device is currently using. For devices with multiple possible values to choose from (Pinecil V2), the appropriate value is automatically detected at every boot-up. Tip should be installed before boot-up or reading can not be done.

### RTip

This is the raw tip reading in μV. This can be used when assessing the calibration routines for example.
This is the raw tip reading in μV. Tip must be installed or reading will be high/inaccurate. At cool, the range of 700-1000 is normal for larger tips and ~1500 for smaller tips (TS80). This is used to evaluate the calibration routines.

### CTip

Expand All @@ -51,17 +51,19 @@ This can be used with RTip for assessing temperature processing performance.

### CHan

This is the handle temperature in °C. This is used for cold junction compensation of the tip temperature.
This is shown in degrees Celsius x10, so 200 == 20.0 °C
This is the handle temperature or more accurately the reading of the Cold Junction Compensation (CJC) temperature sensor. This is expressed in °C x 10 (29.0 °C ambient should read as 290). Range of 200-400 (20-40 °C) is normal depending on how hot/cold the room is and how long power has been plugged in which warms the PCB further.
This is used for CJC of the tip temperature.
> If CHan is extremely high, this indicates the temperature sensor isn't reading correctly ([see Troubleshooting](/Documentation/Troubleshooting.md))


### CMax

This indicates the max temperature in degrees Celsius that the system estimates it can measure the tip reliably to.
This is dependent on a few factors including the handle temperature so it can move around during use.
This indicates the max temperature in °Celsius that the system estimates it can measure the tip reliably to.
This is dependent on a few factors including the handle temperature so it can move around during use. As you use the iron, the Max increases to a point.

### Vin

The input voltage as read by the internal ADC. Can be used to sanity check its being read correctly.
The input voltage as read by the internal ADC. Can be used to sanity check it is being read correctly.

### PWR

Expand All @@ -71,7 +73,7 @@ This may change during power up as the sources are negotiated in turn.
- **DC** input (dumb)
- **QC** input (We used QC2/3 negotiation for current supply)
- **PD W. VBus** input (PD subsystem is used to negotiate for current supply); and VBus is connected to your input power source
- **PD No VBus** input (PD subsystem is used to negotiate for current supply); and VBus is **NOT** connected to your input power source. If it is Not required or possible to do a special mod of your PCB (i.e. late model V1, some early Green PCB models) then 'PD No VBus' displays on screen, see details and PD Debug [below](/Documentation/DebugMenu.md#pd-debug-menu). Or if you had 'PD Vbus' displayed before and then successfully modified the Pinecil to support 24V by cutting the trace line to Vbus, then you will see 'PD No Vbus' now as a confirmation that the cut worked.
- **PD No VBus** input (PD subsystem is used to negotiate for current supply); and VBus is **NOT** connected to your input power source. If it is Not required or possible to do a special mod of your PCB (i.e. late model V1, some early Green PCB models) then [PD No VBus] displays on-screen ([see details and PD Debug section below](/Documentation/DebugMenu.md#pd-debug-menu)).

### HW G

Expand All @@ -80,16 +82,16 @@ As this is a high-water mater, you should only trust this once you have walked t

### HW M

This indicates the high water mark for the stack for the movement detection thread. The smaller this number is, the less headroom we have in the stack.
This indicates the high-water mark for the stack for the movement detection thread. The smaller this number is, the less headroom we have in the stack.

### HW P

This indicates the high water mark for the stack for the PID thread. The smaller this number is, the less headroom we have in the stack.
This indicates the high-water mark for the stack for the PID thread. The smaller this number is, the less headroom we have in the stack.

### Hall

This appears if your device is capable of having a hall effect sensor installed (Pinecil).
This shows the current magnetic field strength reading from the sensor. It is used to check if the sensor is operational, and for diagnostics and optimal placement of magnets on a stand (higher number is better/stronger).
This shows the current magnetic field strength reading from the sensor. It is used to check if the sensor is operational, and for diagnostics and optimal placement of magnets on a stand (higher number is better/stronger). [See Hall Sensor for details](/Documentation/HallSensor.md).

# PD Debug menu

Expand All @@ -102,8 +104,16 @@ The first page shows the PD negotiation stage number; which can be used for diag
#### Below is a method for user modification to convert some early models of Pinecil V1 to safely support 24V on the DC5525 barrel.
⚠️ Warning: do this at your own risk, read everything in this document, and go to the [Pine64 community chat](https://wiki.pine64.org/wiki/Pinecil#Community_links) if you desire advice. An incorrect cut of the trace could render the Pinecil non-working.

Background: a simple user modification to the PCB on some models of original V1 allows it to safely use DC24V by cutting a trace line to the Vbus which held it back to 21V. You can check whether your Pinecil V1 needs the update or can benefit from it by using the PD debug menu. After a few seconds or after PD negotiates (state above 5) it will show `[No VBus]` if the VBus modification is performed correctly or not needed (i.e., late model V1). Alternately, if it shows `[VBus]`, then the mod has not been done and there is still a connection to the Vbus (and Vbus connection limits you to 21V).
Background: a simple user modification to the PCB on _some models_ of original V1 allows it to safely use DC barrel 24V by cutting a trace line to the Vbus which held it back to 21V. You can check whether your Pinecil V1 needs the update or can benefit from it by using a hidden trick in the PD debug menu.

- Follow instructions above to enter the PD Debug menu.
- After a few seconds or after PD negotiates (state above 5) it will show `[PD No VBus]` if it is not needed (i.e., late model V1). Alternately, if it shows `[VBus]`, then the mod has not been done and there is still a connection to the Vbus (the Vbus connection limits you to 21V until you do the mod).
- If you need to do the mod, then follow the instructions/links below which have photos. Careful to only cut the trace and nothing else.
- Then use the PD debug menu again to check for `[PD No Vbus]` before attaching any 24V PSU to the DC barrel. If you do not get the message, then try cutting the trace a little deeper or using alcohol to clear the gap of copper dust. Then check PD messages again. If you need advice/tips, join the Pine64 chat room.

The mod method is shown in the [February 2022 PINE64 community updates](https://www.pine64.org/2022/02/15/february-update-chat-with-the-machine/). Early Pinecil V1 models required cutting a trace to achieve 24V safety with DC barrel PSU. Late model V1 made sometime in 2022 came with `[No Vbus]` already displayed, and no mod is required.

| Pinecil V2 model released Aug. 2, 2022 is an overhaul of the PCB with all relevant components capable of 28V. V2 requires no mods to support the use of 24V DC Barrel jack charger. |
:--------

The mod method is shown in the February 2022 [PINE64 community updates](https://www.pine64.org/2022/02/15/february-update-chat-with-the-machine/). Early Pinecil V1 models required cutting a trace. Late model V1 made sometime in 2022 came with '[No Vbus]' already displayed, and no mod is required.

The V2 model released Aug. 2, 2022 is an overhaul of the PCB with all relevant components capable of 28V. V2 requires no mods to support the use of 24V DC Barrel jack charger.
4 changes: 3 additions & 1 deletion Documentation/Development.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,11 @@ To build a release instead, run the `build.sh` script. This will update translat
To update the language translation files and their associated font maps, execute the `make_translation.py` code from the `Translations` directory.
If you edit the translation definitions or the English translation, please also run `gen_menu_docs.py` to update the settings menu documentation automatically.

## Building Pinecil
## Building Pinecil V1

I highly recommend using the command line tools and using Docker to run the compiler.
It's a bit fussier on setup than the STM tooling, and this is by far the easiest way.
If you _need_ an IDE I have used [Nuclei's IDE](https://nucleisys.com/download.php).
Follow the same idea as the STM Cube IDE notes above.

## Building Pinecil V2
1 change: 1 addition & 0 deletions Documentation/Flashing.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,7 @@ Check the extension of your firmware, it should be `.RDY` now.
- The MCU in V2 is Bouffalo BL706 and does *not* use usb-dfu for flashing as the previous MCU did.
- The current firmware (2.18) is very fresh and no upgrade is available/needed.
- When an update is released for V2, then IronOS will also include an update method to follow.
- Background on the [BL706 chipset](https://lupyuen.github.io/articles/bl706)

# Pinecil V1 (Pine64)

Expand Down
24 changes: 13 additions & 11 deletions Documentation/GettingStarted.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,27 +16,27 @@ By default this will show a screen similar to the one below:

![Home Screen](/Documentation/images/HomeScreen.png)

Note that this may be drawn mirrored depending on the orientation of your screen.
Note that this may be drawn mirrored depending on the orientation of your screen (detailed mode shows a different home screen).

The soldering iron symbol on the screen will appear near the tip. This is here to indicate that pressing the button closest to the front of the iron will enter soldering mode.

And naturally, the spanner like icon represents that pressing the button near the rear of the soldering iron will enter the settings menu.

In the settings, you can turn on an advanced idle screen instead. The buttons still function the same, however, the image will be swapped for a text telling you the current status of the iron with extra details.
In the settings, you can turn on a detailed idle screen instead. The buttons still function the same, however, the image will be swapped for a text telling you the current status of the iron with extra details.

Depending on how your device is being powered, at one end of the screen, the firmware will either draw text to show you the current-voltage your unit is being provided with, a battery icon (if battery mode is enabled) or a power plug icon.
Depending on how your device is being powered, at right side of the screen, the firmware will either show the voltage your unit is being provided with, a battery icon (if battery mode is enabled) or a power plug icon.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Depending on how your device is being powered, at right side of the screen, the firmware will either show the voltage your unit is being provided with, a battery icon (if battery mode is enabled) or a power plug icon.
Depending on how your device is being powered, on the right side of the screen the firmware will either show the voltage your unit is being provided with, a battery icon (if battery mode is enabled) or a power plug icon.


If you see exclamation marks (!!!) where the soldering iron should be, this indicates that the firmware can't see the tip connected. This could indicate a problem with the iron or tip if there is one inserted. First, try removing and reinstalling the tip. If the issue persists please see the [hardware issues section](/Documentation/HardwareIssues.md).
If you see an (**X**) where the soldering iron should be, this indicates that the firmware can't see the tip connected. This could indicate a problem with the iron or tip. First, try removing the tip screw and tip and gently reinstalling both; ensure that the tip is seated all the way back. If the issue persists please see the [hardware issues section](/Documentation/HardwareIssues.md).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If you see an (**X**) where the soldering iron should be, this indicates that the firmware can't see the tip connected. This could indicate a problem with the iron or tip. First, try removing the tip screw and tip and gently reinstalling both; ensure that the tip is seated all the way back. If the issue persists please see the [hardware issues section](/Documentation/HardwareIssues.md).
If you see a crossed out tip instead of only a tip, this indicates that the firmware can't see the tip connected. This could indicate a problem with the iron or tip if there is one inserted. First, try removing and reinstalling the tip; ensure that the tip is seated all the way back. If the issue persists please see the [hardware issues section](/Documentation/HardwareIssues.md).

The sentence does not make much sense, as long as you remove the 'if part' of that sentence.
How can your device know if your tip has a problem, if the tip is not inserted.

Not every device supporting IronOS uses a screw to fasten the tip.


This screen features a burn-in protection feature, where if no buttons or movement have been detected for a while it will automatically blank the screen to try and reduce burn-in if the iron is left unattended. Any movement or button press will wake the screen.
This OLED screen features burn-in protection; if no buttons or movement have been detected for a while it will automatically blank the screen to reduce burn-in when the iron is left unattended. Any movement or button press will wake the screen.

### Hidden Extras

Additionally to the two icons shown, there are two "hidden" actions that can be performed on this menu.

If you press and hold on to the button near the tip of the soldering iron, this will bring up the temperature adjustment screen. Normally this is not required; but if you would like to adjust the set temperature _before_ the tip starts to heat, this can be useful.
If you press and hold the button near the tip (`+/A`), this enters the temperature adjustment screen. Normally this is not required; but if you would like to adjust the set temperature _before_ the tip starts to heat, this can be useful.

If you press and hold the button near the rear of the iron it will take you into the [debug menu](/Documentation/DebugMenu.md).
If you press and hold the button near the rear of the iron (`-/B`), it will take you into the [debug menu](/Documentation/DebugMenu.md).

## Soldering Mode

Expand All @@ -58,8 +58,8 @@ In Sleep mode, the temperature of the iron automatically lowers to 150 °C (defa

Simply picking up or moving the iron will wake it back up into soldering mode. You can also press any button and this will also wake the iron up.

Optional Hall Effect Feature (Pinecil only):
Pinecil has an unpopulated footprint (U14) for a hall effect sensor (Si7210). Adding the sensor and placing a strong magnet on the holder stand will trigger Pinecil to sleep after it enters the stand, and Zzzz will appear on the screen. The magnet is positioned on the stand in proximity to the sensor which then activates one of 10 user defined settings (0=off, 1=lowest sensitivity, 9=highest sensitivity). Read the Hall Sensor document for details on [installation](/Documentation/HallSensor.md).
#### Optional Hall Effect Feature (Pinecil only):
Pinecil has an unpopulated footprint (U14) for a hall effect sensor (Si7210-B-00-IV). Adding the sensor and placing a neodymium magnet on the holder stand will trigger Pinecil to sleep after it enters the stand, and Zzzz will appear on-screen. The magnet is positioned on the stand in proximity to the sensor/handle which then activates one of 10 user defined settings (0=off, 1=lowest sensitivity, 9=highest sensitivity). Read the Hall Sensor document for [details on installation](/Documentation/HallSensor.md).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Pinecil has an unpopulated footprint (U14) for a hall effect sensor (Si7210-B-00-IV). Adding the sensor and placing a neodymium magnet on the holder stand will trigger Pinecil to sleep after it enters the stand, and Zzzz will appear on-screen. The magnet is positioned on the stand in proximity to the sensor/handle which then activates one of 10 user defined settings (0=off, 1=lowest sensitivity, 9=highest sensitivity). Read the Hall Sensor document for [details on installation](/Documentation/HallSensor.md).
Pinecil has an unpopulated footprint (U14) for a hall effect sensor (Si7210-B-00-IV). Adding the sensor and placing a neodymium magnet on the mounting stand will put Pinecil to sleep when placed in the stand. Meanwhile, Zzzz is displayed on the screen. The magnet is positioned on the stand in proximity to the sensor/handle which then activates one of 10 user defined settings (0=off, 1=lowest sensitivity, 9=highest sensitivity). Read the Hall Sensor document for [details on installation](/Documentation/HallSensor.md).



### Idle Shutdown
Expand All @@ -69,7 +69,7 @@ If, after entering sleep mode, the iron still does not see movement for a much l

## Settings Menu

The settings menu is the most often evolving aspect of the firmware, so each option is not documented here. However, do not panic, as every menu option has an on-screen description so you don't _need_ to come back here to figure them all out.
The settings menu is the most evolving aspect of the firmware, so each option is not documented here. However, do not panic, as every menu option has an on-screen description so you don't _need_ to come back here to figure them all out.

To navigate the menu, the two buttons act separately.
The rear button (`-/B`) is pressed to enter the menu and scrolls down the main options, and the other front button (`+/A`) will enter and change the current option.
Expand All @@ -84,4 +84,6 @@ There is a small scrollbar that appears along the right edge of the screen to in

Additionally, this scrollbar will blink rapidly when you are on the last value in a range of a sub-menu. For example, if you are in Motion Sensitivity, which has a range of 0 - 9, it will blink when you are at 9.

I highly recommend taking a few minutes to go through all of the options in the menu to get a feel for what you can change, almost every aspect of the internal system is adjustable to suit your needs. If you want to start over, simply go to Advanced settings > Restore factory settings, confirm using the front (`+/A`) button. This sets all menu items to defaults, and keeps the same version firmware.
I highly recommend taking a few minutes to go through all of the options in the menu to get a feel for what you can change, almost every aspect of the internal system is adjustable to suit your needs.

If you want to start over, simply go to Advanced settings > Restore default settings, confirm using the front (`+/A`) button. This sets all menu items to defaults, and keeps the same version firmware.
Loading