diff --git a/examples/dc_rtai/dc_rtai_sample.c b/examples/dc_rtai/dc_rtai_sample.c
index ddca94fa2b376351a72fd379912d6e8e207fff19..f6ab201db95b26d5525658abb4de972330d3d49d 100644
--- a/examples/dc_rtai/dc_rtai_sample.c
+++ b/examples/dc_rtai/dc_rtai_sample.c
@@ -326,11 +326,8 @@ int __init init_mod(void)
 	if (off_counter_out < 0)
 		goto out_release_master;
 
-#if 1
     // configure SYNC signals for this slave
-	ecrt_slave_config_dc_assign_activate(sc, 0x0700);
-	ecrt_slave_config_dc_sync_signals(sc, 1000000, 440000, 0, 0);
-#endif
+	ecrt_slave_config_dc(sc, 0x0700, 1000000, 440000, 0, 0);
 
     printk(KERN_INFO PFX "Activating master...\n");
     if (ecrt_master_activate(master)) {
diff --git a/examples/dc_user/main.c b/examples/dc_user/main.c
index 385b7f612cadaf14437fb1204cc9228a1f6aa414..4d266321cc80129446675e76dbfb702f5d282fb3 100644
--- a/examples/dc_user/main.c
+++ b/examples/dc_user/main.c
@@ -237,11 +237,8 @@ int main(int argc, char **argv)
 	if (off_counter_out < 0)
         return -1;
 
-#if 1
     // configure SYNC signals for this slave
-	ecrt_slave_config_dc_assign_activate(sc, 0x0700);
-	ecrt_slave_config_dc_sync_signals(sc, 10000000, 4400000, 0, 0);
-#endif
+	ecrt_slave_config_dc(sc, 0x0700, 10000000, 4400000, 0, 0);
 
     printf("Activating master...\n");
     if (ecrt_master_activate(master))