Пример #1
0
size_t set_tacho_duty_cycle_sp( uint8_t id, int value )
{
	char s[] = PATH_DUTY_CYCLE_SP;
	*modp_uitoa10( id, s + PATH_PREF_LEN ) = '/';

	return ev3_write_int( s, value );
}
Пример #2
0
size_t set_tacho_pulses_per_second_sp( uint8_t id, int value )
{
	char s[] = PATH_PULSES_PER_SECOND_SP;
	*modp_uitoa10( id, s + PATH_PREF_LEN ) = '/';

	return ev3_write_int( s, value );
}
Пример #3
0
size_t set_tacho_speed_regulation_P( uint8_t id, int value )
{
	char s[] = PATH_SPEED_REGULATION_P;
	*modp_uitoa10( id, s + PATH_PREF_LEN ) = '/';

	return ev3_write_int( s, value );
}
Пример #4
0
size_t set_tacho_position_sp( uint8_t id, int value )
{
	char s[] = PATH_POSITION_SP;
	*modp_uitoa10( id, s + PATH_PREF_LEN ) = '/';

	return ev3_write_int( s, value );
}
Пример #5
0
size_t set_servo_min_pulse_sp( uint8_t sn, int value )
{
    char s[] = PATH_MIN_PULSE_SP;
    *modp_uitoa10( sn, s + PATH_PREF_LEN ) = '/';

    return ev3_write_int( s, value );
}
Пример #6
0
size_t set_servo_rate_sp( uint8_t sn, int value )
{
    char s[] = PATH_RATE_SP;
    *modp_uitoa10( sn, s + PATH_PREF_LEN ) = '/';

    return ev3_write_int( s, value );
}
Пример #7
0
size_t set_led_delay_off( uint8_t inx, int value )
{
	if ( inx >= LED__COUNT_ ) return ( 0 );

	return ev3_write_int( led_attr_delay_off[ inx ], value );
}
Пример #8
0
size_t ev3_write_byte( const char *fn, uint8_t value )
{
	return ev3_write_int( fn, value );
}