test version 0.2

Dependents:   SC18IS606_Hello SC18IS606_EEPROM_access_test SC18IS606_OS6_Hello

Revision:
4:ac0aef91fd94
Parent:
3:47f1f22747cc
Child:
5:436b2c7854e8
--- a/SC18IS606.h	Fri Jul 23 05:06:06 2021 +0000
+++ b/SC18IS606.h	Sun Jul 25 08:30:08 2021 +0000
@@ -58,6 +58,11 @@
      */
     ~SC18IS606();
 
+    void install_wait_func( void (*block)( void ) )
+    {
+        wait_transfer_completion    = block;
+        }
+
     /** Transfer (send data)
      *
      *  @param slave_select_num SPI slave select number (0 ~ 2)
@@ -94,11 +99,12 @@
         DEFAULT_I2C_SLAVE_ADDRESS   = 0x50
     };
 
-    int     init( void );
+    int     init( void);
 
     I2C     *i2c_p;
     I2C     &i2c;
     char    device_address;
+    void    (*wait_transfer_completion)( void );
 };
 
 #endif  // end of "#ifndef MBED_SC18IS606"