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.cpp	Fri Jul 23 05:06:06 2021 +0000
+++ b/SC18IS606.cpp	Sun Jul 25 08:30:08 2021 +0000
@@ -32,6 +32,9 @@
 
 int SC18IS606::init( void )
 {
+    wait_transfer_completion    = NULL;
+    clear_interrupt();
+    
     return 0;   //  dummy
 }
 
@@ -44,6 +47,9 @@
     memcpy( p + 1, send_data_ptr, length );
     i2c.write( device_address, p, length + 1 );
     delete[]    p;
+    
+    if ( NULL != wait_transfer_completion )
+        (*wait_transfer_completion)();
 
     return 0;   //  dummy
 }