From 5a32858b29f80e804ca2744661ecf3395ddd316d Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 30 Nov 2006 06:14:59 +0000 Subject: found the stupid typo, it now works on Mac OS X, and is included in the linux and darwin auto-build svn path=/trunk/externals/io/hidio/; revision=6534 --- hidio-help.pd | 4 ++-- hidio.c | 16 +++++++--------- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/hidio-help.pd b/hidio-help.pd index 1c5bfe3..9f1a291 100644 --- a/hidio-help.pd +++ b/hidio-help.pd @@ -1,4 +1,4 @@ -#N canvas 157 38 921 595 10; +#N canvas 157 38 925 599 10; #X floatatom 27 439 5 0 0 0 - - -; #X floatatom 83 439 5 0 0 0 - - -; #X floatatom 63 395 6 0 0 0 - - -; @@ -31,7 +31,7 @@ #X text 435 117 refresh device list; #X text 537 487 For more info:; #X text 266 557 released under the GNU GPL; -#X text 472 544 $Revision: 1.1 $$Date: 2006-11-30 05:53:40 $; +#X text 472 544 $Revision: 1.2 $$Date: 2006-11-30 06:14:59 $; #X text 473 557 $Author: eighthave $; #X msg 436 201 poll 20; #X msg 374 201 poll 2; diff --git a/hidio.c b/hidio.c index d43e0df..d89fda4 100644 --- a/hidio.c +++ b/hidio.c @@ -35,8 +35,8 @@ * LOCAL DEFINES */ -//#define DEBUG(x) -#define DEBUG(x) x +#define DEBUG(x) +//#define DEBUG(x) x unsigned short global_debug_level = 0; @@ -409,7 +409,6 @@ static void hidio_free(t_hidio* x) /* create a new instance of this class */ static void *hidio_new(t_symbol *s, int argc, t_atom *argv) { - DEBUG(post("hidio_new");); t_hidio *x = (t_hidio *)pd_new(hidio_class); unsigned int i; @@ -443,7 +442,7 @@ static void *hidio_new(t_symbol *s, int argc, t_atom *argv) void hidio_setup(void) { - hidio_class = class_new(gensym("hidin"), + hidio_class = class_new(gensym("hidio"), (t_newmethod)hidio_new, (t_method)hidio_free, sizeof(t_hidio), @@ -456,7 +455,7 @@ void hidio_setup(void) /* class_addanything(hidio_class,(t_method) hidio_anything); */ /* add inlet message methods */ -/* class_addmethod(hidio_class,(t_method) hidio_debug,gensym("debug"),A_DEFFLOAT,0); + class_addmethod(hidio_class,(t_method) hidio_debug,gensym("debug"),A_DEFFLOAT,0); class_addmethod(hidio_class,(t_method) hidio_build_device_list,gensym("refresh"),0); class_addmethod(hidio_class,(t_method) hidio_print,gensym("print"),0); class_addmethod(hidio_class,(t_method) hidio_info,gensym("info"),0); @@ -464,7 +463,7 @@ void hidio_setup(void) class_addmethod(hidio_class,(t_method) hidio_close,gensym("close"),0); class_addmethod(hidio_class,(t_method) hidio_poll,gensym("poll"),A_DEFFLOAT,0); /* force feedback messages */ -/* class_addmethod(hidio_class,(t_method) hidio_ff_autocenter, + class_addmethod(hidio_class,(t_method) hidio_ff_autocenter, gensym("ff_autocenter"),A_DEFFLOAT,0); class_addmethod(hidio_class,(t_method) hidio_ff_gain,gensym("ff_gain"),A_DEFFLOAT,0); class_addmethod(hidio_class,(t_method) hidio_ff_motors,gensym("ff_motors"),A_DEFFLOAT,0); @@ -473,13 +472,12 @@ void hidio_setup(void) class_addmethod(hidio_class,(t_method) hidio_ff_reset,gensym("ff_reset"),0); class_addmethod(hidio_class,(t_method) hidio_ff_stopall,gensym("ff_stopall"),0); /* ff tests */ -/* class_addmethod(hidio_class,(t_method) hidio_ff_fftest,gensym("fftest"),A_DEFFLOAT,0); + class_addmethod(hidio_class,(t_method) hidio_ff_fftest,gensym("fftest"),A_DEFFLOAT,0); class_addmethod(hidio_class,(t_method) hidio_ff_print,gensym("ff_print"),0); -*/ + post("[hidio] %d.%d, written by Hans-Christoph Steiner ", HIDIO_MAJOR_VERSION, HIDIO_MINOR_VERSION); post("\tcompiled on "__DATE__" at "__TIME__ " "); - post("arg!!!!!!"); } -- cgit v1.2.1