From cdd1034144da2f606d8f2a57061f694cdaa96cc1 Mon Sep 17 00:00:00 2001 From: Loek Le Blansch Date: Wed, 26 Jun 2024 14:44:04 +0200 Subject: more important documentation --- lib/pbdrv/pb.h | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) (limited to 'lib/pbdrv') diff --git a/lib/pbdrv/pb.h b/lib/pbdrv/pb.h index e9c803d..6f84d10 100644 --- a/lib/pbdrv/pb.h +++ b/lib/pbdrv/pb.h @@ -15,34 +15,31 @@ //! I2C bus timeout delay in microseconds #define PB_TIMEOUT_US (1e3 * PB_TIMEOUT_MS) -//! Null address (used by client) -#define PB_ADDR_NULL 0x00 - -//! Adafruit NeoTrellis module 1 I2C address +//! Adafruit NeoTrellis module 1 I2C address \ingroup puz_neo #define PB_ADDR_ADA_NEO_1 0x2E -//! Adafruit NeoTrellis module 2 I2C address +//! Adafruit NeoTrellis module 2 I2C address \ingroup puz_neo #define PB_ADDR_ADA_NEO_2 0x2F -//! Adafruit NeoTrellis module 3 I2C address +//! Adafruit NeoTrellis module 3 I2C address \ingroup puz_neo #define PB_ADDR_ADA_NEO_3 0x30 -//! Adafruit NeoTrellis module 4 I2C address +//! Adafruit NeoTrellis module 4 I2C address \ingroup puz_neo #define PB_ADDR_ADA_NEO_4 0x32 -//! Main controller I2C address +//! Main controller I2C address \ingroup main #define PB_ADDR_MOD_MAIN 0x08 -//! NeoTrellis puzzle module I2C address +//! NeoTrellis puzzle module I2C address \ingroup puz_neo #define PB_ADDR_MOD_NEOTRELLIS 0x21 //! Software puzzle module I2C address #define PB_ADDR_MOD_SOFTWARE 0x22 //! Hardware puzzle module I2C address #define PB_ADDR_MOD_HARDWARE 0x23 -//! Vault puzzle module I2C address +//! Vault puzzle module I2C address \ingroup puz_vault #define PB_ADDR_MOD_VAULT 0x24 //! Automation puzzle module I2C address #define BUSADDR_MOD_AUTOMATION 0x25 -//! Smoketest puzzle module I2C address +//! Smoketest puzzle module I2C address \ingroup puz_smoketest #define PB_ADDR_MOD_SMOKETEST 0x26 -//! Dummy puzzle module I2C address +//! Dummy puzzle module I2C address \ingroup puz_dummy #define PB_ADDR_MOD_DUMMY 0x69 /// \} -- cgit v1.2.3