Updates to follow mbed SDK coding style guidelines.

Dependencies:   ST_INTERFACES X_NUCLEO_COMMON

Dependents:   53L0A1_Satellites_with_Interrupts_OS5 Display_53L0A1_OS5

Fork of X_NUCLEO_53L0A1 by ST

Files at this revision

API Documentation at this revision

Comitter:
johnAlexander
Date:
Mon Jun 26 08:26:08 2017 +0000
Parent:
17:1b842521063a
Child:
19:7f104764f458
Commit message:
Additional code style updates, following application of rules via astyle.

Changed in this revision

Components/Display/Display_class.h Show annotated file Show diff for this revision Revisions of this file
Components/STMPE1600/stmpe1600_class.h Show annotated file Show diff for this revision Revisions of this file
--- a/Components/Display/Display_class.h	Thu Jun 22 10:20:57 2017 +0000
+++ b/Components/Display/Display_class.h	Mon Jun 26 08:26:08 2017 +0000
@@ -77,7 +77,7 @@
 /**
  * lookup table for digit to bit position
  */
-static int  display_bit_posn[4]= {0, 7, 16, 16+7};
+static int  display_bit_posn[4] = {0, 7, 16, 16 + 7};
 
 /**
  * @defgroup XNUCLEO53L0A1_7Segment 7 segment display
@@ -133,173 +133,173 @@
  */
 #ifndef __cpluplus
 /* refer to http://www.twyman.org.uk/Fonts/ */
-static const uint8_t ascii_to_display_lut[256]= {
-    0,0,0,0,0,0,0,0,
-    0,0,0,0,0,0,0,0,
-    0,0,0,0,0,0,0,0,
-    0,0,0,0,0,0,0,0,
-    [32]=           0,
-    0,0,0,0,0,0,0,0,
+static const uint8_t ascii_to_display_lut[256] = {
+    0, 0, 0, 0, 0, 0, 0, 0,
+    0, 0, 0, 0, 0, 0, 0, 0,
+    0, 0, 0, 0, 0, 0, 0, 0,
+    0, 0, 0, 0, 0, 0, 0, 0,
+    [32] =           0,
+    0, 0, 0, 0, 0, 0, 0, 0,
     0,
-    [42]=           NOT_7_NO_DP(),
-    0,0,
-    [45]=           S6,
-    0,0,
-    [48]=           NOT_7_NO_DP(S6),
-    [49]=           S1+S2,
-    [50]=           S0+S1+S6+S4+S3,
-    [51]=           NOT_7_NO_DP(S4+S5),
-    [52]=           S5+S1+S6+S2,
-    [53]=           NOT_7_NO_DP(S1+S4),
-    [54]=           NOT_7_NO_DP(S1),
-    [55]=           S0+S1+S2,
-    [56]=           NOT_7_NO_DP(0),
-    [57]=           NOT_7_NO_DP(S4),
-    0,0,0,
-    [61]=           S3+S6,
+    [42] =           NOT_7_NO_DP(),
+    0, 0,
+    [45] =           S6,
+    0, 0,
+    [48] =           NOT_7_NO_DP(S6),
+    [49] =           S1 + S2,
+    [50] =           S0 + S1 + S6 + S4 + S3,
+    [51] =           NOT_7_NO_DP(S4 + S5),
+    [52] =           S5 + S1 + S6 + S2,
+    [53] =           NOT_7_NO_DP(S1 + S4),
+    [54] =           NOT_7_NO_DP(S1),
+    [55] =           S0 + S1 + S2,
+    [56] =           NOT_7_NO_DP(0),
+    [57] =           NOT_7_NO_DP(S4),
+    0, 0, 0,
+    [61] =           S3 + S6,
     0,
-    [63]=           NOT_7_NO_DP(S5+S3+S2),
-    [64]=           S0+S3,
-    [65]=           NOT_7_NO_DP(S3),
-    [66]=           NOT_7_NO_DP(S0+S1), /* as b  */
-    [67]=           S0+S3+S4+S5, // same as [
-    [68]=           S0+S3+S4+S5, // same as [ DUMMY
-    [69]=           NOT_7_NO_DP(S1+S2),
-    [70]=           S6+S5+S4+S0,
-    [71]=           NOT_7_NO_DP(S4), /* same as 9 */
-    [72]=           NOT_7_NO_DP(S0+S3),
-    [73]=           S1+S2,
-    [74]=           S1+S2+S3+S4,
-    [75]=           NOT_7_NO_DP(S0+S3), /* same as H */
-    [76]=           S3+S4+S5,
-    [77]=           S0+S4+S2, /* same as  m*/
-    [78]=           S2+S4+S6, /* same as n*/
-    [79]=           NOT_7_NO_DP(S6),
-    [80]=           S0+S1+S2+S5+S6, // sames as 'q'
-    [81]=           NOT_7_NO_DP(S3+S2),
-    [82]=           S4+S6,
-    [83]=           NOT_7_NO_DP(S1+S4), /* sasme as 5 */
-    [84]=           NOT_7_NO_DP(S0+S1+S2), /* sasme as t */
-    [85]=           NOT_7_NO_DP(S6+S0),
-    [86]=           S4+S3+S2, // is u but u use U
-    [87]=           S1+S3+S5,
-    [88]=           NOT_7_NO_DP(S0+S3), // similar to H
-    [89]=           NOT_7_NO_DP(S0+S4),
-    [90]=           S0+S1+S6+S4+S3, // same as 2
-    [91]=           S0+S3+S4+S5,
+    [63] =           NOT_7_NO_DP(S5 + S3 + S2),
+    [64] =           S0 + S3,
+    [65] =           NOT_7_NO_DP(S3),
+    [66] =           NOT_7_NO_DP(S0 + S1),    /* as b  */
+    [67] =           S0 + S3 + S4 + S5, // same as [
+    [68] =           S0 + S3 + S4 + S5, // same as [ DUMMY
+    [69] =           NOT_7_NO_DP(S1 + S2),
+    [70] =           S6 + S5 + S4 + S0,
+    [71] =           NOT_7_NO_DP(S4),    /* same as 9 */
+    [72] =           NOT_7_NO_DP(S0 + S3),
+    [73] =           S1 + S2,
+    [74] =           S1 + S2 + S3 + S4,
+    [75] =           NOT_7_NO_DP(S0 + S3),    /* same as H */
+    [76] =           S3 + S4 + S5,
+    [77] =           S0 + S4 + S2, /* same as  m*/
+    [78] =           S2 + S4 + S6, /* same as n*/
+    [79] =           NOT_7_NO_DP(S6),
+    [80] =           S0 + S1 + S2 + S5 + S6, // sames as 'q'
+    [81] =           NOT_7_NO_DP(S3 + S2),
+    [82] =           S4 + S6,
+    [83] =           NOT_7_NO_DP(S1 + S4),    /* sasme as 5 */
+    [84] =           NOT_7_NO_DP(S0 + S1 + S2),    /* sasme as t */
+    [85] =           NOT_7_NO_DP(S6 + S0),
+    [86] =           S4 + S3 + S2, // is u but u use U
+    [87] =           S1 + S3 + S5,
+    [88] =           NOT_7_NO_DP(S0 + S3),    // similar to H
+    [89] =           NOT_7_NO_DP(S0 + S4),
+    [90] =           S0 + S1 + S6 + S4 + S3, // same as 2
+    [91] =           S0 + S3 + S4 + S5,
     0,
-    [93]=           S0+S3+S2+S1,
-    [94]=           S0, /* use as top bar */
-    [95]=           S3,
+    [93] =           S0 + S3 + S2 + S1,
+    [94] =           S0, /* use as top bar */
+    [95] =           S3,
     0,
-    [97]=           S2+ S3+ S4+ S6,
-    [98]=           NOT_7_NO_DP(S0+S1),
-    [99]=           S6+S4+S3,
-    [100]=           NOT_7_NO_DP(S0+S5),
-    [101]=           NOT_7_NO_DP(S2),
-    [102]=           S6+S5+S4+S0, /* same as F */
-    [103]=           NOT_7_NO_DP(S4), /* same as 9 */
-    [104]=           S6+S5+S4+S2,
-    [105]=           S4,
-    [106]=           S1+S2+S3+S4,
-    [107]=           S6+S5+S4+S2, /* a h */
-    [108]=           S3+S4,
-    [109]=           S0+S4+S2, /* same as  */
-    [110]=           S2+S4+S6,
-    [111]=           S6+S4+S3+S2,
-    [112]=           NOT_7_NO_DP(S3+S2), // same as P
-    [113]=           S0+S1+S2+S5+S6,
-    [114]=           S4+S6,
-    [115]=           NOT_7_NO_DP(S1+S4),
-    [116]=           NOT_7_NO_DP(S0+S1+S2),
-    [117]=           S4+S3+S2+S5+S1, // U
-    [118]=           S4+S3+S2, // is u but u use U
-    [119]=           S1+S3+S5,
-    [120]=           NOT_7_NO_DP(S0+S3), // similar to H
-    [121]=           NOT_7_NO_DP(S0+S4),
-    [122]=           S0+S1+S6+S4+S3, // same as 2
-    0,0,0,
-    [126]=           S0+S3+S6 /* 3 h bar */
+    [97] =           S2 + S3 + S4 + S6,
+    [98] =           NOT_7_NO_DP(S0 + S1),
+    [99] =           S6 + S4 + S3,
+    [100] =           NOT_7_NO_DP(S0 + S5),
+    [101] =           NOT_7_NO_DP(S2),
+    [102] =           S6 + S5 + S4 + S0, /* same as F */
+    [103] =           NOT_7_NO_DP(S4),    /* same as 9 */
+    [104] =           S6 + S5 + S4 + S2,
+    [105] =           S4,
+    [106] =           S1 + S2 + S3 + S4,
+    [107] =           S6 + S5 + S4 + S2, /* a h */
+    [108] =           S3 + S4,
+    [109] =           S0 + S4 + S2, /* same as  */
+    [110] =           S2 + S4 + S6,
+    [111] =           S6 + S4 + S3 + S2,
+    [112] =           NOT_7_NO_DP(S3 + S2),    // same as P
+    [113] =           S0 + S1 + S2 + S5 + S6,
+    [114] =           S4 + S6,
+    [115] =           NOT_7_NO_DP(S1 + S4),
+    [116] =           NOT_7_NO_DP(S0 + S1 + S2),
+    [117] =           S4 + S3 + S2 + S5 + S1, // U
+    [118] =           S4 + S3 + S2, // is u but u use U
+    [119] =           S1 + S3 + S5,
+    [120] =           NOT_7_NO_DP(S0 + S3),    // similar to H
+    [121] =           NOT_7_NO_DP(S0 + S4),
+    [122] =           S0 + S1 + S6 + S4 + S3, // same as 2
+    0, 0, 0,
+    [126] =           S0 + S3 + S6 /* 3 h bar */
 };
 #else
 /* refer to http://www.twyman.org.uk/Fonts/ */
-static const uint8_t ascii_to_display_lut[256]= {
-    [' ']=           0,
-    ['-']=           S6,
-    ['_']=           S3,
-    ['=']=           S3+S6,
-    ['~']=           S0+S3+S6, /* 3 h bar */
-    ['^']=           S0, /* use as top bar */
+static const uint8_t ascii_to_display_lut[256] = {
+    [' '] =           0,
+    ['-'] =           S6,
+    ['_'] =           S3,
+    ['='] =           S3 + S6,
+    ['~'] =           S0 + S3 + S6, /* 3 h bar */
+    ['^'] =           S0, /* use as top bar */
 
-    ['?']=           NOT_7_NO_DP(S5+S3+S2),
-    ['*']=           NOT_7_NO_DP(),
-    ['[']=           S0+S3+S4+S5,
-    [']']=           S0+S3+S2+S1,
-    ['@']=           S0+S3,
+    ['?'] =           NOT_7_NO_DP(S5 + S3 + S2),
+    ['*'] =           NOT_7_NO_DP(),
+    ['['] =           S0 + S3 + S4 + S5,
+    [']'] =           S0 + S3 + S2 + S1,
+    ['@'] =           S0 + S3,
 
-    ['0']=           NOT_7_NO_DP(S6),
-    ['1']=           S1+S2,
-    ['2']=           S0+S1+S6+S4+S3,
-    ['3']=           NOT_7_NO_DP(S4+S5),
-    ['4']=           S5+S1+S6+S2,
-    ['5']=           NOT_7_NO_DP(S1+S4),
-    ['6']=           NOT_7_NO_DP(S1),
-    ['7']=           S0+S1+S2,
-    ['8']=           NOT_7_NO_DP(0),
-    ['9']=           NOT_7_NO_DP(S4),
+    ['0'] =           NOT_7_NO_DP(S6),
+    ['1'] =           S1 + S2,
+    ['2'] =           S0 + S1 + S6 + S4 + S3,
+    ['3'] =           NOT_7_NO_DP(S4 + S5),
+    ['4'] =           S5 + S1 + S6 + S2,
+    ['5'] =           NOT_7_NO_DP(S1 + S4),
+    ['6'] =           NOT_7_NO_DP(S1),
+    ['7'] =           S0 + S1 + S2,
+    ['8'] =           NOT_7_NO_DP(0),
+    ['9'] =           NOT_7_NO_DP(S4),
 
-    ['a']=           S2+ S3+ S4+ S6,
-    ['b']=           NOT_7_NO_DP(S0+S1),
-    ['c']=           S6+S4+S3,
-    ['d']=           NOT_7_NO_DP(S0+S5),
-    ['e']=           NOT_7_NO_DP(S2),
-    ['f']=           S6+S5+S4+S0, /* same as F */
-    ['g']=           NOT_7_NO_DP(S4), /* same as 9 */
-    ['h']=           S6+S5+S4+S2,
-    ['i']=           S4,
-    ['j']=           S1+S2+S3+S4,
-    ['k']=           S6+S5+S4+S2, /* a h */
-    ['l']=           S3+S4,
-    ['m']=           S0+S4+S2, /* same as  */
-    ['n']=           S2+S4+S6,
-    ['o']=           S6+S4+S3+S2,
-    ['p']=           NOT_7_NO_DP(S3+S2), // same as P
-    ['q']=           S0+S1+S2+S5+S6,
-    ['r']=           S4+S6,
-    ['s']=           NOT_7_NO_DP(S1+S4),
-    ['t']=           NOT_7_NO_DP(S0+S1+S2),
-    ['u']=           S4+S3+S2+S5+S1, // U
-    ['v']=           S4+S3+S2, // is u but u use U
-    ['w']=           S1+S3+S5,
-    ['x']=           NOT_7_NO_DP(S0+S3), // similar to H
-    ['y']=           NOT_7_NO_DP(S0+S4),
-    ['z']=           S0+S1+S6+S4+S3, // same as 2
+    ['a'] =           S2 + S3 + S4 + S6,
+    ['b'] =           NOT_7_NO_DP(S0 + S1),
+    ['c'] =           S6 + S4 + S3,
+    ['d'] =           NOT_7_NO_DP(S0 + S5),
+    ['e'] =           NOT_7_NO_DP(S2),
+    ['f'] =           S6 + S5 + S4 + S0, /* same as F */
+    ['g'] =           NOT_7_NO_DP(S4),    /* same as 9 */
+    ['h'] =           S6 + S5 + S4 + S2,
+    ['i'] =           S4,
+    ['j'] =           S1 + S2 + S3 + S4,
+    ['k'] =           S6 + S5 + S4 + S2, /* a h */
+    ['l'] =           S3 + S4,
+    ['m'] =           S0 + S4 + S2, /* same as  */
+    ['n'] =           S2 + S4 + S6,
+    ['o'] =           S6 + S4 + S3 + S2,
+    ['p'] =           NOT_7_NO_DP(S3 + S2),    // same as P
+    ['q'] =           S0 + S1 + S2 + S5 + S6,
+    ['r'] =           S4 + S6,
+    ['s'] =           NOT_7_NO_DP(S1 + S4),
+    ['t'] =           NOT_7_NO_DP(S0 + S1 + S2),
+    ['u'] =           S4 + S3 + S2 + S5 + S1, // U
+    ['v'] =           S4 + S3 + S2, // is u but u use U
+    ['w'] =           S1 + S3 + S5,
+    ['x'] =           NOT_7_NO_DP(S0 + S3),    // similar to H
+    ['y'] =           NOT_7_NO_DP(S0 + S4),
+    ['z'] =           S0 + S1 + S6 + S4 + S3, // same as 2
 
-    ['A']=           NOT_7_NO_DP(S3),
-    ['B']=           NOT_7_NO_DP(S0+S1), /* as b  */
-    ['C']=           S0+S3+S4+S5, // same as [
-    ['E']=           NOT_7_NO_DP(S1+S2),
-    ['F']=           S6+S5+S4+S0,
-    ['G']=           NOT_7_NO_DP(S4), /* same as 9 */
-    ['H']=           NOT_7_NO_DP(S0+S3),
-    ['I']=           S1+S2,
-    ['J']=           S1+S2+S3+S4,
-    ['K']=           NOT_7_NO_DP(S0+S3), /* same as H */
-    ['L']=           S3+S4+S5,
-    ['M']=           S0+S4+S2, /* same as  m*/
-    ['N']=           S2+S4+S6, /* same as n*/
-    ['O']=           NOT_7_NO_DP(S6),
-    ['P']=           S0+S1+S2+S5+S6, // sames as 'q'
-    ['Q']=           NOT_7_NO_DP(S3+S2),
-    ['R']=           S4+S6,
-    ['S']=           NOT_7_NO_DP(S1+S4), /* sasme as 5 */
-    ['T']=           NOT_7_NO_DP(S0+S1+S2), /* sasme as t */
-    ['U']=           NOT_7_NO_DP(S6+S0),
-    ['V']=           S4+S3+S2, // is u but u use U
-    ['W']=           S1+S3+S5,
-    ['X']=           NOT_7_NO_DP(S0+S3), // similar to H
-    ['Y']=           NOT_7_NO_DP(S0+S4),
-    ['Z']=           S0+S1+S6+S4+S3 // same as 2
+    ['A'] =           NOT_7_NO_DP(S3),
+    ['B'] =           NOT_7_NO_DP(S0 + S1),    /* as b  */
+    ['C'] =           S0 + S3 + S4 + S5, // same as [
+    ['E'] =           NOT_7_NO_DP(S1 + S2),
+    ['F'] =           S6 + S5 + S4 + S0,
+    ['G'] =           NOT_7_NO_DP(S4),    /* same as 9 */
+    ['H'] =           NOT_7_NO_DP(S0 + S3),
+    ['I'] =           S1 + S2,
+    ['J'] =           S1 + S2 + S3 + S4,
+    ['K'] =           NOT_7_NO_DP(S0 + S3),    /* same as H */
+    ['L'] =           S3 + S4 + S5,
+    ['M'] =           S0 + S4 + S2, /* same as  m*/
+    ['N'] =           S2 + S4 + S6, /* same as n*/
+    ['O'] =           NOT_7_NO_DP(S6),
+    ['P'] =           S0 + S1 + S2 + S5 + S6, // sames as 'q'
+    ['Q'] =           NOT_7_NO_DP(S3 + S2),
+    ['R'] =           S4 + S6,
+    ['S'] =           NOT_7_NO_DP(S1 + S4),    /* sasme as 5 */
+    ['T'] =           NOT_7_NO_DP(S0 + S1 + S2),    /* sasme as t */
+    ['U'] =           NOT_7_NO_DP(S6 + S0),
+    ['V'] =           S4 + S3 + S2, // is u but u use U
+    ['W'] =           S1 + S3 + S5,
+    ['X'] =           NOT_7_NO_DP(S0 + S3),    // similar to H
+    ['Y'] =           NOT_7_NO_DP(S0 + S4),
+    ['Z'] =           S0 + S1 + S6 + S4 + S3 // same as 2
 };
 #endif
 
@@ -330,7 +330,8 @@
     /** Constructor
     * @param[in] &stmpe_1600 device handler to be used for display control
     */
-    Display (Stmpe1600 &stmpe_1600_exp0, Stmpe1600 &stmpe_1600_exp1) : stmpe1600_exp0(stmpe_1600_exp0), stmpe1600_exp1(stmpe_1600_exp1)
+    Display(Stmpe1600 &stmpe_1600_exp0, Stmpe1600 &stmpe_1600_exp1) : stmpe1600_exp0(stmpe_1600_exp0),
+        stmpe1600_exp1(stmpe_1600_exp1)
     {
         uint16_t expander_data;
 
@@ -359,24 +360,22 @@
      * @param[in]   String lenght [min 1, max 4]
      * @return      void
      */
-    void display_string (const char *str)
+    void display_string(const char *str)
     {
         uint16_t expander_data;
         uint32_t segments;
         int bit_posn;
         int i;
 
-        for (i = 0; (i < 4 && str[i] != 0); i++)
-        {
-            segments = (uint32_t)ascii_to_display_lut[(uint8_t)str[i]];
-            segments =(~segments) & 0x7F;
+        for (i = 0; (i < 4 && str[i] != 0); i++) {
+            segments = (uint32_t) ascii_to_display_lut[(uint8_t) str[i]];
+            segments = (~segments) & 0x7F;
             bit_posn = display_bit_posn[i];
             cur_io_val.u32 &= ~(0x7F << bit_posn);
             cur_io_val.u32 |= segments << bit_posn;
         }
         /* clear unused digit */
-        for( ; i < 4; i++)
-        {
+        for (; i < 4; i++) {
             bit_posn = display_bit_posn[i];
             cur_io_val.u32 |= 0x7F << bit_posn;
         }
--- a/Components/STMPE1600/stmpe1600_class.h	Thu Jun 22 10:20:57 2017 +0000
+++ b/Components/STMPE1600/stmpe1600_class.h	Mon Jun 26 08:26:08 2017 +0000
@@ -67,7 +67,7 @@
 
 typedef enum {
     // GPIO Expander pin names
-    GPIO_0=0,
+    GPIO_0 = 0,
     GPIO_1,
     GPIO_2,
     GPIO_3,
@@ -107,7 +107,8 @@
      * @param[in] lvl the default ot pin level
      */
 //    STMPE1600DigiOut (DevI2C &i2c, ExpGpioPinName outpinname, uint8_t DevAddr=STMPE1600_DEF_DEVICE_ADDRESS, bool lvl=STMPE1600_DEF_DIGIOUT_LVL): dev_i2c(i2c), expdevaddr(DevAddr), exppinname(outpinname)
-    Stmpe1600DigiOut(DevI2C &i2c, ExpGpioPinName out_pin_name, uint8_t dev_addr=STMPE1600_DEF_DEVICE_ADDRESS, bool lvl=STMPE1600_DEF_DIGIOUT_LVL): dev_i2c(i2c), exp_dev_addr(dev_addr), exp_pin_name(out_pin_name)
+    Stmpe1600DigiOut(DevI2C &i2c, ExpGpioPinName out_pin_name, uint8_t dev_addr = STMPE1600_DEF_DEVICE_ADDRESS,
+                     bool lvl = STMPE1600_DEF_DIGIOUT_LVL) : dev_i2c(i2c), exp_dev_addr(dev_addr), exp_pin_name(out_pin_name)
     {
         uint8_t data[2];
 
@@ -116,7 +117,7 @@
         /* set the exp_pin_name as output */
         dev_i2c.i2c_read(data, exp_dev_addr, GPDR_0_7, 1);
         dev_i2c.i2c_read(&data[1], exp_dev_addr, GPDR_8_15, 1);
-        *(uint16_t*)data = *(uint16_t*)data | (1 << (uint16_t)exp_pin_name);  // set gpio as out
+        * (uint16_t *) data = * (uint16_t *) data | (1 << (uint16_t) exp_pin_name);         // set gpio as out
         dev_i2c.i2c_write(data, exp_dev_addr, GPDR_0_7, 1);
         dev_i2c.i2c_write(&data[1], exp_dev_addr, GPDR_8_15, 1);
         write(lvl);
@@ -135,8 +136,9 @@
             return;
         /* set the exp_pin_name state to lvl */
         dev_i2c.i2c_read(data, exp_dev_addr, GPSR_0_7, 2);
-        *(uint16_t*)data = *(uint16_t*)data & (uint16_t)(~(1 << (uint16_t)exp_pin_name));  // set pin mask
-        if (lvl) *(uint16_t*)data = *(uint16_t*)data | (uint16_t)(1 << (uint16_t)exp_pin_name);
+        * (uint16_t *) data = * (uint16_t *) data & (uint16_t)(~(1 << (uint16_t) exp_pin_name));               // set pin mask
+        if (lvl)
+            * (uint16_t *) data = * (uint16_t *) data | (uint16_t)(1 << (uint16_t) exp_pin_name);
         dev_i2c.i2c_write(data, exp_dev_addr, GPSR_0_7, 2);
     }
 
@@ -144,9 +146,9 @@
      * @brief       Overload assignement operator
      */
 //    STMPE1600DigiOut& operator=(int lvl)
-    Stmpe1600DigiOut& operator=(int lvl)
+    Stmpe1600DigiOut &operator= (int lvl)
     {
-        write (lvl);
+        write(lvl);
         return *this;
     }
 
@@ -169,7 +171,9 @@
     * @param[in] DevAddr the stmpe1600 I2C device addres (deft STMPE1600_DEF_DEVICE_ADDRESS)
     */
 //    STMPE1600DigiIn (DevI2C &i2c, ExpGpioPinName inpinname, uint8_t DevAddr=STMPE1600_DEF_DEVICE_ADDRESS): dev_i2c(i2c), expdevaddr(DevAddr), exppinname(inpinname)
-    Stmpe1600DigiIn(DevI2C &i2c, ExpGpioPinName in_pin_name, uint8_t dev_addr=STMPE1600_DEF_DEVICE_ADDRESS): dev_i2c(i2c), exp_dev_addr(dev_addr), exp_pin_name(in_pin_name)
+    Stmpe1600DigiIn(DevI2C &i2c, ExpGpioPinName in_pin_name,
+                    uint8_t dev_addr = STMPE1600_DEF_DEVICE_ADDRESS) : dev_i2c(i2c), exp_dev_addr(dev_addr),
+        exp_pin_name(in_pin_name)
     {
         uint8_t data[2];
 
@@ -177,7 +181,7 @@
             return;
         /* set the exp_pin_name as input pin direction */
         dev_i2c.i2c_read(data, exp_dev_addr, GPDR_0_7, 2);
-        *(uint16_t*)data = *(uint16_t*)data & (uint16_t)(~(1 << (uint16_t)exp_pin_name));  // set gpio as in
+        * (uint16_t *) data = * (uint16_t *) data & (uint16_t)(~(1 << (uint16_t) exp_pin_name));               // set gpio as in
         dev_i2c.i2c_write(data, exp_dev_addr, GPDR_0_7, 2);
     }
 
@@ -193,8 +197,9 @@
             return false;
         /* read the exp_pin_name */
         dev_i2c.i2c_read(data, exp_dev_addr, GPMR_0_7, 2);
-        *(uint16_t*)data = *(uint16_t*)data & (uint16_t)(1 << (uint16_t)exp_pin_name);  // mask the in gpio
-        if (data[0] || data[1]) return true;
+        * (uint16_t *) data = * (uint16_t *) data & (uint16_t)(1 << (uint16_t) exp_pin_name);            // mask the in gpio
+        if (data[0] || data[1])
+            return true;
         return false;
     }
 
@@ -222,15 +227,15 @@
     * @param[in] DevAddr the stmpe1600 I2C device addres (deft STMPE1600_DEF_DEVICE_ADDRESS)
     */
 //    STMPE1600 (DevI2C &i2c, uint8_t DevAddr=STMPE1600_DEF_DEVICE_ADDRESS ) : dev_i2c(i2c)
-    Stmpe1600(DevI2C &i2c, uint8_t dev_addr=STMPE1600_DEF_DEVICE_ADDRESS ) : dev_i2c(i2c)
+    Stmpe1600(DevI2C &i2c, uint8_t dev_addr = STMPE1600_DEF_DEVICE_ADDRESS) : dev_i2c(i2c)
     {
         dev_i2c = i2c;
         exp_dev_addr = dev_addr;
         write_sys_ctrl(SOFT_RESET);
 
-        gpdr0_15 = (uint16_t)0;	// gpio dir all IN
+        gpdr0_15 = (uint16_t) 0;	// gpio dir all IN
         write_16bit_reg(GPDR_0_7, &gpdr0_15);
-        gpsr0_15 = (uint16_t)0x0ffff;  // gpio status all 1
+        gpsr0_15 = (uint16_t) 0x0ffff;   // gpio status all 1
         write_16bit_reg(GPSR_0_7, &gpsr0_15);
     }
 
@@ -239,7 +244,7 @@
      * @param[in]   Data to be written (bit fields)
      */
 //    void writeSYS_CTRL (uint8_t data)     // data = SOFT_RESET reset the device
-    void write_sys_ctrl (uint8_t data)     // data = SOFT_RESET reset the device
+    void write_sys_ctrl(uint8_t data)      // data = SOFT_RESET reset the device
     {
         dev_i2c.i2c_write(&data, exp_dev_addr, SYS_CTRL, 1);
     }
@@ -250,12 +255,12 @@
      * @return      0 on Success
      */
 //	bool setGPIO (ExpGpioPinName PinName)
-    bool set_gpio (ExpGpioPinName pin_name)
+    bool set_gpio(ExpGpioPinName pin_name)
     {
         if (pin_name == NOT_CON)
             return true;
-        gpsr0_15 = gpsr0_15 | ((uint16_t)0x0001 << pin_name);
-        write_16bit_reg (GPSR_0_7, &gpsr0_15);
+        gpsr0_15 = gpsr0_15 | ((uint16_t) 0x0001 << pin_name);
+        write_16bit_reg(GPSR_0_7, &gpsr0_15);
         return false;
     }
 
@@ -265,11 +270,11 @@
      * @return      0 on Success
      */
 //	bool clrGPIO (ExpGpioPinName PinName)
-    bool clear_gpio (ExpGpioPinName pin_name)
+    bool clear_gpio(ExpGpioPinName pin_name)
     {
         if (pin_name == NOT_CON)
             return true;
-        gpsr0_15 = gpsr0_15 & (~((uint16_t)0x0001 << pin_name));
+        gpsr0_15 = gpsr0_15 & (~((uint16_t) 0x0001 << pin_name));
         write_16bit_reg(GPSR_0_7, &gpsr0_15);
         return false;
     }
@@ -280,13 +285,13 @@
      * @return      The logical pin level
      */
 //	bool rdGPIO (ExpGpioPinName PinName)
-    bool read_gpio (ExpGpioPinName pin_name)
+    bool read_gpio(ExpGpioPinName pin_name)
     {
         uint16_t gpmr0_15;
         if (pin_name == NOT_CON)
             return true;
         read_16bit_reg(GPMR_0_7, &gpmr0_15);
-        gpmr0_15 = gpmr0_15 & ((uint16_t)0x0001 << pin_name);
+        gpmr0_15 = gpmr0_15 & ((uint16_t) 0x0001 << pin_name);
         if (gpmr0_15)
             return true;
         return false;
@@ -299,12 +304,12 @@
      * @return      0 on success
      */
 //	bool setGPIOdir (ExpGpioPinName PinName, ExpGpioPinDirection PinDir)
-    bool set_gpio_dir (ExpGpioPinName pin_name, ExpGpioPinDirection pin_dir)
+    bool set_gpio_dir(ExpGpioPinName pin_name, ExpGpioPinDirection pin_dir)
     {
         if (pin_name == NOT_CON || pin_dir == NOT_CONNECTED)
             return true;
-        gpdr0_15 = gpdr0_15 & (~((uint16_t)0x0001 << pin_name));  // clear the Pin
-        gpdr0_15 = gpdr0_15 | ((uint16_t)pin_dir << pin_name);
+        gpdr0_15 = gpdr0_15 & (~((uint16_t) 0x0001 << pin_name));        // clear the Pin
+        gpdr0_15 = gpdr0_15 | ((uint16_t) pin_dir << pin_name);
         write_16bit_reg(GPDR_0_7, &gpdr0_15);
         return false;
     }
@@ -315,9 +320,9 @@
      * @param[in]   The pointer to the read data
      */
 //    void read16bitReg (uint8_t Reg16Addr, uint16_t *Reg16Data)
-    void read_16bit_reg (uint8_t reg16_addr, uint16_t *reg16_data)
+    void read_16bit_reg(uint8_t reg16_addr, uint16_t *reg16_data)
     {
-        dev_i2c.i2c_read((uint8_t*)reg16_data, exp_dev_addr, reg16_addr, 2);
+        dev_i2c.i2c_read((uint8_t *) reg16_data, exp_dev_addr, reg16_addr, 2);
     }
 
     /**
@@ -326,9 +331,9 @@
      * @param[in]   The pointer to the data to be written
      */
 //    void write16bitReg (uint8_t Reg16Addr, uint16_t *Reg16Data)
-    void write_16bit_reg (uint8_t reg16_addr, uint16_t *reg16_data)
+    void write_16bit_reg(uint8_t reg16_addr, uint16_t *reg16_data)
     {
-        dev_i2c.i2c_write((uint8_t*)reg16_data, exp_dev_addr, reg16_addr, 2);
+        dev_i2c.i2c_write((uint8_t *) reg16_data, exp_dev_addr, reg16_addr, 2);
     }
 
 private: