Skip to content

Commit 7a2271e

Browse files
author
rt-labs bot
committed
chore: catchup to 6194410
6194410 docs: add basic docs on running samples 86fff86 fix: ensure sample slave remains running Based-On-Commit: 61944108ebe9043eac0388b271be1acc91aed269 Change-Id: Iee6675fda2d0dd75ce7e7ad251330de474841085
1 parent 546d85f commit 7a2271e

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

samples/slave/slave.c

+10
Original file line numberDiff line numberDiff line change
@@ -237,14 +237,24 @@ int slave_init (const char * canif, int bitrate)
237237
return -1;
238238
}
239239

240+
printf ("Inited\n");
241+
240242
/* Wait a while, then generate error and emergency */
241243
os_usleep (5 * 1000);
244+
printf ("Generating emergency\n");
242245
co_error_set (client, CO_ERR_MANUFACTURER);
243246
co_emcy_issue (client, 0x1000, 0x1234, NULL);
244247

245248
/* Clear the error */
246249
os_usleep (5 * 1000);
250+
printf ("Clearing emergency\n");
247251
co_error_clear (client, CO_ERR_MANUFACTURER);
248252

253+
/* Loop forever */
254+
printf ("Waiting for clients\n");
255+
for (;;)
256+
{
257+
os_usleep (1000 * 1000);
258+
}
249259
return 0;
250260
}

0 commit comments

Comments
 (0)