## Process this file with automake to produce Makefile.in AM_CFLAGS = -I$(top_srcdir) -I$(top_srcdir)/utils -I$(top_srcdir)/dict -I$(top_srcdir)/linux -I$(top_srcdir)/include -D_LINUX pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = libphidget21.pc lib_LTLIBRARIES = libphidget21.la # Rules for unpdating the libtool version: # 1. Programs using the previous version may use the new version as drop-in replacement, # and programs using the new version can also work with the previous one. In other words, # no recompiling nor relinking is needed. In this case, bump revision only, don't touch current nor age. # 2. Programs using the previous version may use the new version as drop-in replacement, # but programs using the new version may use APIs not present in the previous one. In other words, # a program linking against the new version may fail with “unresolved symbols” # if linking against the old version at runtime: set revision to 0, bump current and age. # 3. Programs may need to be changed, recompiled, relinked in order to use the new version. # Bump current, set revision and age to 0. libphidget21_la_LDFLAGS = -version-info 0:0:0 libphidget21_la_SOURCES = cphidget.c \ cphidget.h \ cphidgetmacros.h \ cphidgetattr.h \ cusb.h \ stdafx.h \ cphidgetconstantsinternal.h \ cphidgetaccelerometer.c \ cphidgetaccelerometer.h \ cphidgetadvancedservo.c \ cphidgetadvancedservo.h \ cphidgetanalog.c \ cphidgetanalog.h \ cphidgetbridge.c \ cphidgetbridge.h \ cphidgetencoder.c \ cphidgetencoder.h \ cphidgetfrequencycounter.c \ cphidgetfrequencycounter.h \ cphidgetgps.c \ cphidgetgps.h \ cphidgetinterfacekit.c \ cphidgetinterfacekit.h \ cphidgetir.c \ cphidgetir.h \ cphidgetled.c \ cphidgetled.h \ cphidgetmotorcontrol.c \ cphidgetmotorcontrol.h \ cphidgetphsensor.c \ cphidgetphsensor.h \ cphidgetrfid.c \ cphidgetrfid.h \ cphidgetservo.c \ cphidgetservo.h \ cphidgetspatial.c \ cphidgetspatial.h \ cphidgetstepper.c \ cphidgetstepper.h \ cphidgettemperaturesensor.c \ cphidgettemperaturesensor.h \ cphidgettextlcd.c \ cphidgettextlcd.h \ cphidgettextled.c \ cphidgettextled.h \ cphidgetweightsensor.c \ cphidgetweightsensor.h \ cphidgetmanager.c \ cphidgetmanager.h \ cphidgetdictionary.c \ cphidgetdictionary.h \ cphidgetgeneric.c \ cphidgetgeneric.h \ cphidgetsbc.c \ cphidgetsbc.h \ clog.c \ clog.h \ csocketevents.c \ csocketevents.h \ csocketopen.c \ csocket.h \ cphidgetconstants.c \ cphidgetconstants.h \ cphidgetlist.c \ cphidgetlist.h \ cthread.c \ cthread.h \ phidget21.c \ phidget21int.h \ dict/pdict.c \ dict/pdict.h \ dict/pdictclient.c \ dict/pdictclient.h \ dict/pdict-impl.h \ utils/md5.c \ utils/md5.h \ utils/utils.c \ utils/utils.h \ utils/ptree.c \ utils/ptree.h \ utils/plist.c \ utils/plist.h \ cppheader \ cppfooter include_HEADERS = phidget21.h CLEANFILES = phidget21.h phidget21matlab.h phidget21.jar Java/com/phidgets/*.class Java/com/phidgets/event/*.class distclean-local: -rm -rf examples/.deps examples/Makefile EXTRA_DIST = examples/ifkit.c \ examples/Makefile.am \ examples/Makefile.in \ examples/manager.c \ examples/phidgetsbclist.c \ examples/README \ udev/99-phidgets.rules \ hotplug/phidgets.usermap \ hotplug/phidgets \ version.sh \ libphidget21.pc.in \ Java/com/phidgets/DictionaryKeyListener.java \ Java/com/phidgets/TextLCDPhidget.java \ Java/com/phidgets/SpatialEventData.java \ Java/com/phidgets/StepperPhidget.java \ Java/com/phidgets/ServoPhidget.java \ Java/com/phidgets/PHSensorPhidget.java \ Java/com/phidgets/AccelerometerPhidget.java \ Java/com/phidgets/SpatialPhidget.java \ Java/com/phidgets/AdvancedServoPhidget.java \ Java/com/phidgets/EncoderPhidget.java \ Java/com/phidgets/MotorControlPhidget.java \ Java/com/phidgets/IRLearnedCode.java \ Java/com/phidgets/IRCodeInfo.java \ Java/com/phidgets/InterfaceKitPhidget.java \ Java/com/phidgets/TemperatureSensorPhidget.java \ Java/com/phidgets/WeightSensorPhidget.java \ Java/com/phidgets/TextLEDPhidget.java \ Java/com/phidgets/IRCode.java \ Java/com/phidgets/Manager.java \ Java/com/phidgets/PhidgetException.java \ Java/com/phidgets/IRPhidget.java \ Java/com/phidgets/RFIDPhidget.java \ Java/com/phidgets/LEDPhidget.java \ Java/com/phidgets/Dictionary.java \ Java/com/phidgets/event/ServoPositionChangeListener.java \ Java/com/phidgets/event/AccelerationChangeEvent.java \ Java/com/phidgets/event/AttachListener.java \ Java/com/phidgets/event/StepperVelocityChangeEvent.java \ Java/com/phidgets/event/CodeEvent.java \ Java/com/phidgets/event/ErrorEvent.java \ Java/com/phidgets/event/TemperatureChangeEvent.java \ Java/com/phidgets/event/DetachListener.java \ Java/com/phidgets/event/LearnListener.java \ Java/com/phidgets/event/ServoVelocityChangeEvent.java \ Java/com/phidgets/event/PHChangeListener.java \ Java/com/phidgets/event/RawDataListener.java \ Java/com/phidgets/event/CurrentChangeListener.java \ Java/com/phidgets/event/TagGainEvent.java \ Java/com/phidgets/event/StepperPositionChangeEvent.java \ Java/com/phidgets/event/WeightChangeListener.java \ Java/com/phidgets/event/InputChangeEvent.java \ Java/com/phidgets/event/TagLossListener.java \ Java/com/phidgets/event/ServerDisconnectEvent.java \ Java/com/phidgets/event/TemperatureChangeListener.java \ Java/com/phidgets/event/SpatialDataListener.java \ Java/com/phidgets/event/SensorChangeEvent.java \ Java/com/phidgets/event/CodeListener.java \ Java/com/phidgets/event/ServerConnectEvent.java \ Java/com/phidgets/event/StepperPositionChangeListener.java \ Java/com/phidgets/event/SpatialDataEvent.java \ Java/com/phidgets/event/AttachEvent.java \ Java/com/phidgets/event/EncoderPositionChangeListener.java \ Java/com/phidgets/event/EncoderPositionChangeEvent.java \ Java/com/phidgets/event/DetachEvent.java \ Java/com/phidgets/event/OutputChangeListener.java \ Java/com/phidgets/event/TagGainListener.java \ Java/com/phidgets/event/KeyRemovalListener.java \ Java/com/phidgets/event/KeyChangeEvent.java \ Java/com/phidgets/event/KeyRemovalEvent.java \ Java/com/phidgets/event/OutputChangeEvent.java \ Java/com/phidgets/event/StepperVelocityChangeListener.java \ Java/com/phidgets/event/ServerDisconnectListener.java \ Java/com/phidgets/event/ErrorListener.java \ Java/com/phidgets/event/SensorChangeListener.java \ Java/com/phidgets/event/PHChangeEvent.java \ Java/com/phidgets/event/LearnEvent.java \ Java/com/phidgets/event/WeightChangeEvent.java \ Java/com/phidgets/event/MotorVelocityChangeListener.java \ Java/com/phidgets/event/TagLossEvent.java \ Java/com/phidgets/event/KeyChangeListener.java \ Java/com/phidgets/event/ServerConnectListener.java \ Java/com/phidgets/event/AccelerationChangeListener.java \ Java/com/phidgets/event/RawDataEvent.java \ Java/com/phidgets/event/InputChangeListener.java \ Java/com/phidgets/event/ServoPositionChangeEvent.java \ Java/com/phidgets/event/CurrentChangeEvent.java \ Java/com/phidgets/event/ServoVelocityChangeListener.java \ Java/com/phidgets/event/MotorVelocityChangeEvent.java \ Java/com/phidgets/event/CurrentUpdateEvent.java \ Java/com/phidgets/event/CurrentUpdateListener.java \ Java/com/phidgets/event/BackEMFUpdateEvent.java \ Java/com/phidgets/event/BackEMFUpdateListener.java \ Java/com/phidgets/event/EncoderPositionUpdateEvent.java \ Java/com/phidgets/event/EncoderPositionUpdateListener.java \ Java/com/phidgets/event/SensorUpdateEvent.java \ Java/com/phidgets/event/SensorUpdateListener.java \ Java/com/phidgets/AnalogPhidget.java \ Java/com/phidgets/FrequencyCounterPhidget.java \ Java/com/phidgets/event/GPSPositionFixStatusChangeEvent.java \ Java/com/phidgets/event/GPSPositionFixStatusChangeListener.java \ Java/com/phidgets/event/FrequencyCounterCountListener.java \ Java/com/phidgets/event/GPSPositionChangeEvent.java \ Java/com/phidgets/event/GPSPositionChangeListener.java \ Java/com/phidgets/event/FrequencyCounterCountEvent.java \ Java/com/phidgets/GPSPhidget.java \ Java/com/phidgets/BridgePhidget.java \ Java/com/phidgets/event/BridgeDataEvent.java \ Java/com/phidgets/event/BridgeDataListener.java \ Java/com/phidgets/macros/BridgePhidget.jm \ Java/com/phidgets/Phidget.java if ZEROCONF libphidget21_la_SOURCES += zeroconf.h else AM_CFLAGS += -DNO_ZEROCONF endif if INTERNAL_UNICONV libphidget21_la_SOURCES += utils/cvtutf.c libphidget21_la_SOURCES += utils/cvtutf.h AM_CFLAGS += -DUSE_INTERNAL_UNICONV endif if NEW_LIBUSB libphidget21_la_SOURCES += linux/cusblinux-1.0.c else libphidget21_la_SOURCES += linux/cusblinux.c endif if ZEROCONF_AVAHI libphidget21_la_SOURCES += linux/zeroconf_ava
# Channel table for Planura - MG - Brazil
# Source: http://portalbsd.com.br/novo/terrestres_channels.php?channels=1026

# Physical channel 18
[TV Clube Ribeirão Preto]
	DELIVERY_SYSTEM = ISDBT
	BANDWIDTH_HZ = 6000000
	FREQUENCY = 497142857
	INVERSION = AUTO
	GUARD_INTERVAL = AUTO
	TRANSMISSION_MODE = AUTO
	INVERSION = AUTO
	GUARD_INTERVAL = AUTO
	TRANSMISSION_MODE = AUTO
	ISDBT_LAYER_ENABLED = 7
	ISDBT_SOUND_BROADCASTING = 0
	ISDBT_SB_SUBCHANNEL_ID = 0
	ISDBT_SB_SEGMENT_IDX = 0
	ISDBT_SB_SEGMENT_COUNT = 0
	ISDBT_LAYERA_FEC = AUTO
	ISDBT_LAYERA_MODULATION = QAM/AUTO
	ISDBT_LAYERA_SEGMENT_COUNT = 0
	ISDBT_LAYERA_TIME_INTERLEAVING = 0
	ISDBT_LAYERB_FEC = AUTO
	ISDBT_LAYERB_MODULATION = QAM/AUTO
	ISDBT_LAYERB_SEGMENT_COUNT = 0
	ISDBT_LAYERB_TIME_INTERLEAVING = 0
	ISDBT_LAYERC_FEC = AUTO
	ISDBT_LAYERC_MODULATION = QAM/AUTO
	ISDBT_LAYERC_SEGMENT_COUNT = 0
	ISDBT_LAYERC_TIME_INTERLEAVING = 0

# Physical channel 21
[Rede Vida]
	DELIVERY_SYSTEM = ISDBT
	BANDWIDTH_HZ = 6000000
	FREQUENCY = 515142857
	INVERSION = AUTO
	GUARD_INTERVAL = AUTO
	TRANSMISSION_MODE = AUTO
	INVERSION = AUTO
	GUARD_INTERVAL = AUTO
	TRANSMISSION_MODE = AUTO
	ISDBT_LAYER_ENABLED = 7
	ISDBT_SOUND_BROADCASTING = 0
	ISDBT_SB_SUBCHANNEL_ID = 0
	ISDBT_SB_SEGMENT_IDX = 0
	ISDBT_SB_SEGMENT_COUNT = 0
	ISDBT_LAYERA_FEC = AUTO
	ISDBT_LAYERA_MODULATION = QAM/AUTO
	ISDBT_LAYERA_SEGMENT_COUNT = 0
	ISDBT_LAYERA_TIME_INTERLEAVING = 0
	ISDBT_LAYERB_FEC = AUTO
	ISDBT_LAYERB_MODULATION = QAM/AUTO
	ISDBT_LAYERB_SEGMENT_COUNT = 0
	ISDBT_LAYERB_TIME_INTERLEAVING = 0
	ISDBT_LAYERC_FEC = AUTO
	ISDBT_LAYERC_MODULATION = QAM/AUTO
	ISDBT_LAYERC_SEGMENT_COUNT = 0
	ISDBT_LAYERC_TIME_INTERLEAVING = 0

# Physical channel 23
[Rede Vida]
	DELIVERY_SYSTEM = ISDBT
	BANDWIDTH_HZ = 6000000
	FREQUENCY = 527142857
	INVERSION = AUTO
	GUARD_INTERVAL = AUTO
	TRANSMISSION_MODE = AUTO
	INVERSION = AUTO
	GUARD_INTERVAL = AUTO
	TRANSMISSION_MODE = AUTO
	ISDBT_LAYER_ENABLED = 7
	ISDBT_SOUND_BROADCASTING = 0
	ISDBT_SB_SUBCHANNEL_ID = 0
	ISDBT_SB_SEGMENT_IDX = 0
	ISDBT_SB_SEGMENT_COUNT = 0
	ISDBT_LAYERA_FEC = AUTO
	ISDBT_LAYERA_MODULATION = QAM/AUTO
	ISDBT_LAYERA_SEGMENT_COUNT = 0
	ISDBT_LAYERA_TIME_INTERLEAVING = 0
	ISDBT_LAYERB_FEC = AUTO
	ISDBT_LAYERB_MODULATION = QAM/AUTO
	ISDBT_LAYERB_SEGMENT_COUNT = 0
	ISDBT_LAYERB_TIME_INTERLEAVING = 0
	ISDBT_LAYERC_FEC = AUTO
	ISDBT_LAYERC_MODULATION = QAM/AUTO
	ISDBT_LAYERC_SEGMENT_COUNT = 0
	ISDBT_LAYERC_TIME_INTERLEAVING = 0

# Physical channel 26
[EPTV Ribeirão]
	DELIVERY_SYSTEM = ISDBT
	BANDWIDTH_HZ = 6000000
	FREQUENCY = 545142857
	INVERSION = AUTO
	GUARD_INTERVAL = AUTO
	TRANSMISSION_MODE = AUTO
	INVERSION = AUTO
	GUARD_INTERVAL = AUTO
	TRANSMISSION_MODE = AUTO
	ISDBT_LAYER_ENABLED = 7
	ISDBT_SOUND_BROADCASTING = 0
	ISDBT_SB_SUBCHANNEL_ID = 0
	ISDBT_SB_SEGMENT_IDX = 0
	ISDBT_SB_SEGMENT_COUNT = 0
	ISDBT_LAYERA_FEC = AUTO
	ISDBT_LAYERA_MODULATION = QAM/AUTO
	ISDBT_LAYERA_SEGMENT_COUNT = 0
	ISDBT_LAYERA_TIME_INTERLEAVING = 0
	ISDBT_LAYERB_FEC = AUTO
	ISDBT_LAYERB_MODULATION = QAM/AUTO
	ISDBT_LAYERB_SEGMENT_COUNT = 0
	ISDBT_LAYERB_TIME_INTERLEAVING = 0
	ISDBT_LAYERC_FEC = AUTO
	ISDBT_LAYERC_MODULATION = QAM/AUTO
	ISDBT_LAYERC_SEGMENT_COUNT = 0
	ISDBT_LAYERC_TIME_INTERLEAVING = 0

# Physical channel 28
[TV Paranaíba]
	DELIVERY_SYSTEM = ISDBT
	BANDWIDTH_HZ = 6000000
	FREQUENCY = 557142857
	INVERSION = AUTO
	GUARD_INTERVAL = AUTO
	TRANSMISSION_MODE = AUTO
	INVERSION = AUTO
	GUARD_INTERVAL = AUTO
	TRANSMISSION_MODE = AUTO
	ISDBT_LAYER_ENABLED = 7
	ISDBT_SOUND_BROADCASTING = 0
	ISDBT_SB_SUBCHANNEL_ID = 0
	ISDBT_SB_SEGMENT_IDX = 0
	ISDBT_SB_SEGMENT_COUNT = 0
	ISDBT_LAYERA_FEC = AUTO
	ISDBT_LAYERA_MODULATION = QAM/AUTO
	ISDBT_LAYERA_SEGMENT_COUNT = 0
	ISDBT_LAYERA_TIME_INTERLEAVING = 0
	ISDBT_LAYERB_FEC = AUTO
	ISDBT_LAYERB_MODULATION = QAM/AUTO
	ISDBT_LAYERB_SEGMENT_COUNT = 0
	ISDBT_LAYERB_TIME_INTERLEAVING = 0
	ISDBT_LAYERC_FEC = AUTO
	ISDBT_LAYERC_MODULATION = QAM/AUTO
	ISDBT_LAYERC_SEGMENT_COUNT = 0
	ISDBT_LAYERC_TIME_INTERLEAVING = 0

# Physical channel 31
[TV Integração]
	DELIVERY_SYSTEM = ISDBT
	BANDWIDTH_HZ = 6000000
	FREQUENCY = 575142857
	INVERSION = AUTO
	GUARD_INTERVAL = AUTO
	TRANSMISSION_MODE = AUTO
	INVERSION = AUTO
	GUARD_INTERVAL = AUTO
	TRANSMISSION_MODE = AUTO
	ISDBT_LAYER_ENABLED = 7
	ISDBT_SOUND_BROADCASTING = 0
	ISDBT_SB_SUBCHANNEL_ID = 0
	ISDBT_SB_SEGMENT_IDX = 0
	ISDBT_SB_SEGMENT_COUNT = 0
	ISDBT_LAYERA_FEC = AUTO
	ISDBT_LAYERA_MODULATION = QAM/AUTO
	ISDBT_LAYERA_SEGMENT_COUNT = 0
	ISDBT_LAYERA_TIME_INTERLEAVING = 0
	ISDBT_LAYERB_FEC = AUTO
	ISDBT_LAYERB_MODULATION = QAM/AUTO
	ISDBT_LAYERB_SEGMENT_COUNT = 0
	ISDBT_LAYERB_TIME_INTERLEAVING = 0
	ISDBT_LAYERC_FEC = AUTO
	ISDBT_LAYERC_MODULATION = QAM/AUTO
	ISDBT_LAYERC_SEGMENT_COUNT = 0
	ISDBT_LAYERC_TIME_INTERLEAVING = 0