You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

83 lines
1.3 KiB

MODE COM4 115200,0,8,1
//assign com1 SOUT
ASSIGN COM4 < S1IN > S1OUT
//ASSIGN WIN <S0IN >S0OUT
//S0TIME = 0
KILL FUNC *
KILL BUTTON *
DEFINE BUTTON "A","key_up2()"
signal void key_up2(void)
{
//s_task_key_up.sim = 1;
s_task_key_up.down = 1;
twatch(1000);
s_task_key_up.up = 1;
//swatch(0.1);
//swatch (0.05); /* wait 50 milliseconds */
// swatch(0.1);//twatch(1000);
}
DEFINE BUTTON "V","key_down2()"
signal void key_down2(void)
{
//s_task_key_up.sim = 1;
s_task_key_down.down = 1;
twatch(1000);
s_task_key_down.up = 1;
//swatch(0.1);
// swatch(0.1);//twatch(1000);
}
DEFINE BUTTON "key_upanddown","key_upanddown()"
signal void key_upanddown(void)
{
//s_task_key_up.sim = 1;
s_task_key_down.down = 1;
// twatch(10);
s_task_key_up.down = 1;
twatch(1000);
s_task_key_down.up = 1;
// twatch(10);
s_task_key_up.up = 1;
//swatch(0.1);//
twatch(100);
}
DEFINE BUTTON "key_ent2","key_ent2()"
signal void key_ent2(void)
{
//s_task_key_up.sim = 1;
s_task_key_ent.down = 1;
twatch(1000);
s_task_key_ent.up = 1;
}
DEFINE BUTTON "key_clear","key_clear()"
signal void key_clear(void)
{
//s_task_key_up.sim = 1;
s_task_key_up.down = 0;
s_task_key_down.down = 0;
s_task_key_ent.down = 0;
s_task_key_up.up = 0;
s_task_key_down.up = 0;
s_task_key_ent.up = 0;
twatch(1000);
}