enumerators to identify differentnjukeboxes(3)
NAME
- Enumerators to identify different jukeboxes
- Defines
- #define NJB_DEVICE_NJB1 0x00
#define NJB_DEVICE_NJB2 0x01
#define NJB_DEVICE_NJB3 0x02
#define NJB_DEVICE_NJBZEN 0x03
#define NJB_DEVICE_NJBZEN2 0x04
#define NJB_DEVICE_NJBZENNX 0x05 #define NJB_DEVICE_NJBZENXTRA 0x06 #define NJB_DEVICE_DELLDJ 0x07
#define NJB_DEVICE_NJBZENTOUCH 0x08 #define NJB_DEVICE_NJBZENMICRO 0x09 #define NJB_DEVICE_DELLDJ2 0x0a
#define NJB_DEVICE_POCKETDJ 0x0b #define NJB_DEVICE_ZENSLEEK 0x0c #define NJB_DEVICE_CREATIVEZEN 0x0d #define NJB_DEVICE_DELLDJ3 0x0e
Detailed Description
These are found in the device_type field of the njb_t struct. It is
used a lot inside libnjb for deciding how to handle a certain device.
- See also:
- njb_t
Define Documentation
- #define NJB_DEVICE_CREATIVEZEN 0x0d
- Creative Zen (Micro variant)
- #define NJB_DEVICE_DELLDJ 0x07
- Dell Digital DJ 'Dell DJ'
- #define NJB_DEVICE_DELLDJ2 0x0a
- Second Generation Dell DJ
- #define NJB_DEVICE_DELLDJ3 0x0e
- Third Generation Dell DJ
- #define NJB_DEVICE_NJB1 0x00
- Nomad Jukebox 1
- Examples:
handshake.c.
- #define NJB_DEVICE_NJB2 0x01
- Nomad Jukebox 2
- #define NJB_DEVICE_NJB3 0x02
- Nomad Jukebox 3
- #define NJB_DEVICE_NJBZEN 0x03
- Nomad Jukebox Zen (with FireWire)
- #define NJB_DEVICE_NJBZEN2 0x04
- Nomad Jukebox Zen USB 2.0
- #define NJB_DEVICE_NJBZENMICRO 0x09
- Nomad Jukebox Zen Micro
- #define NJB_DEVICE_NJBZENNX 0x05
- Nomad Jukebox Zen NX
- #define NJB_DEVICE_NJBZENTOUCH 0x08
- Nomad Jukebox Zen Touch
- #define NJB_DEVICE_NJBZENXTRA 0x06
- Nomad Jukebox Zen Xtra
- #define NJB_DEVICE_POCKETDJ 0x0b
- Dell Pocket DJ
- #define NJB_DEVICE_ZENSLEEK 0x0c
- Zen Sleek