man njbboxes (Fonctions bibliothèques) -
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
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_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