Ejemplo n.º 1
0
/*
 * Class:     cbccore_low_Create
 * Method:    get_create_lcliff
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_cbccore_low_Create_get_1create_1lcliff(JNIEnv *env, jobject obj, jfloat lag)
{
#ifdef CBC
    return get_create_lcliff(lag);
#else
    printf("Java_cbccore_low_Create_get_1create_1lcliff stub\n");
    return 0;
#endif
}
Ejemplo n.º 2
0
void create_drive_until_line(int speed, int direction) {
	int lcliff_reading;
	int rcliff_reading;
	create_drive_OI(speed, direction);
	while(1) {
		lcliff_reading = get_create_lcliff(0.05);
		rcliff_reading = get_create_rcliff(0.05);

		if (lcliff_reading || rcliff_reading) {
			create_halt();
			break;
		}
	}
}