aboutsummaryrefslogtreecommitdiffstats
path: root/docs/source/arduino/bytecast.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/source/arduino/bytecast.rst')
-rw-r--r--docs/source/arduino/bytecast.rst14
1 files changed, 7 insertions, 7 deletions
diff --git a/docs/source/arduino/bytecast.rst b/docs/source/arduino/bytecast.rst
index 38aec36..348c9fb 100644
--- a/docs/source/arduino/bytecast.rst
+++ b/docs/source/arduino/bytecast.rst
@@ -10,17 +10,17 @@ Description
Converts a value to the :ref:`byte <arduino-byte>` data type.
-.. warning::
+.. note::
Casting to the byte type is provided for compatibility with
- Arduino. However, ``byte`` is a non-standard type. The standard
- C++ type for storing an 8-bit unsigned integer is ``unsigned
- char``, and we recommend using that instead.
+ Arduino. However, the recommended Maple type for storing an 8-bit
+ unsigned integer is ``uint8``. (C and C++ programmers: ``stdint.h``
+ is also available).
- In order to cast a variable ``x`` to an ``unsigned char``, the
+ In order to cast a variable ``x`` to a ``uint8``, the
following syntax can be used::
- (unsigned char)(x);
+ uint8(x);
Syntax
------
@@ -50,4 +50,4 @@ See Also
-.. include:: cc-attribution.txt \ No newline at end of file
+.. include:: cc-attribution.txt