author | sandman <sandman> | 2002-10-27 15:52:44 (UTC) |
---|---|---|
committer | sandman <sandman> | 2002-10-27 15:52:44 (UTC) |
commit | bf21c882b82bfcdbcdce6b2dc5d863a2a2fb37c7 (patch) (unidiff) | |
tree | 6f104afe571f394bea83b94cb0de9242ee742b88 /libopie/odevice.h | |
parent | 4ad1fa6d01c9de96d309cd662e658bcb1bb899a5 (diff) | |
download | opie-bf21c882b82bfcdbcdce6b2dc5d863a2a2fb37c7.zip opie-bf21c882b82bfcdbcdce6b2dc5d863a2a2fb37c7.tar.gz opie-bf21c882b82bfcdbcdce6b2dc5d863a2a2fb37c7.tar.bz2 |
- new function to check for and read the light sensor
- redone the Model enum, to make it easier to check for "any iPAQ"
!! This means every application using this enum has to be recompiled !!
-rw-r--r-- | libopie/odevice.h | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/libopie/odevice.h b/libopie/odevice.h index 38f3787..be2a9c7 100644 --- a/libopie/odevice.h +++ b/libopie/odevice.h | |||
@@ -30,12 +30,16 @@ namespace Opie { | |||
30 | enum OModel { | 30 | enum OModel { |
31 | Model_Unknown, | 31 | Model_Unknown, |
32 | 32 | ||
33 | Model_iPAQ_H31xx, | 33 | Model_iPAQ = ( 1 << 16 ), |
34 | Model_iPAQ_H36xx, | ||
35 | Model_iPAQ_H37xx, | ||
36 | Model_iPAQ_H38xx, | ||
37 | 34 | ||
38 | Model_Zaurus_SL5000 | 35 | Model_iPAQ_H31xx = ( Model_iPAQ | 1 ), |
36 | Model_iPAQ_H36xx = ( Model_iPAQ | 2 ), | ||
37 | Model_iPAQ_H37xx = ( Model_iPAQ | 3 ), | ||
38 | Model_iPAQ_H38xx = ( Model_iPAQ | 4 ), | ||
39 | |||
40 | Model_Zaurus = ( 2 << 16 ), | ||
41 | |||
42 | Model_Zaurus_SL5000 = ( Model_Zaurus | 1 ), | ||
39 | }; | 43 | }; |
40 | 44 | ||
41 | enum OVendor { | 45 | enum OVendor { |
@@ -129,6 +133,9 @@ public: | |||
129 | virtual OLedState ledState ( OLed led ) const; | 133 | virtual OLedState ledState ( OLed led ) const; |
130 | virtual bool setLedState ( OLed led, OLedState st ); | 134 | virtual bool setLedState ( OLed led, OLedState st ); |
131 | 135 | ||
136 | virtual bool hasLightSensor ( ) const; | ||
137 | virtual int readLightSensor ( ); | ||
138 | |||
132 | //virtual QValueList <int> keyList ( ) const; | 139 | //virtual QValueList <int> keyList ( ) const; |
133 | }; | 140 | }; |
134 | 141 | ||