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
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout