File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -485,6 +485,19 @@ struct.pack
485
485
486
486
Use `struct.pack_into ` instead of `struct.pack `.
487
487
488
+ Use of MicroPython ``const() ``
489
+ --------------------------------------------------------------------------------
490
+ The MicroPython ``const() `` feature, as discussed in `this forum post
491
+ <https://forum.micropython.org/viewtopic.php?t=450> `_, and in `this issue thread
492
+ <https://github.com/micropython/micropython/issues/573> `_, provides some
493
+ optimizations that can be useful on smaller, memory constrained devices. However,
494
+ when using ``const() ``, keep in mind these general guide lines:
495
+
496
+ - Always use via an import, ex: ``from micropython import const ``
497
+ - Limit use to global (module level) variables only.
498
+ - If user will not need access to variable, prefix name with a leading
499
+ underscore, ex: ``_SOME_CONST ``.
500
+
488
501
Sensor properties and units
489
502
--------------------------------------------------------------------------------
490
503
You can’t perform that action at this time.
0 commit comments