kradio4
r778
|
#include <kdemacros.h>
Go to the source code of this file.
Classes | |
class | RDSGroup |
Macros | |
#define | RDS_BLK_A 0 |
#define | RDS_BLK_B 1 |
#define | RDS_BLK_C 2 |
#define | RDS_BLK_D 3 |
#define | RDS_BLK_C_ 4 |
#define | RDS_BLK_E 5 |
#define | RDS_BLK_E_ 6 |
#define | RDS_BLK_RESERVED 7 |
#define | RDS_BLK_MAXCOUNT 8 |
#define | RDS_PI_BLOCK RDS_BLK_A |
#define | RDS_PI_SHIFT 0 |
#define | RDS_PI_MASK 0xFFFF |
#define | RDS_GRP_BLOCK RDS_BLK_B |
#define | RDS_GRP_SHIFT 11 |
#define | RDS_GRP_MASK 0xF800 |
#define | RDS_TP_BLOCK RDS_BLK_B |
#define | RDS_TP_SHIFT 10 |
#define | RDS_TP_MASK 0x0400 |
#define | RDS_PTY_BLOCK RDS_BLK_B |
#define | RDS_PTY_SHIFT 5 |
#define | RDS_PTY_MASK 0x03E0 |
#define | RDS_0A_POS_BLOCK RDS_BLK_B |
#define | RDS_0A_POS_SHIFT 0 |
#define | RDS_0A_POS_MASK 0x0003 |
Enumerations | |
enum | RDSGroupType { GROUP_0A = 0, GROUP_0B, GROUP_1A, GROUP_1B, GROUP_2A, GROUP_2B, GROUP_3A, GROUP_3B, GROUP_4A, GROUP_4B, GROUP_5A, GROUP_5B, GROUP_6A, GROUP_6B, GROUP_7A, GROUP_7B, GROUP_8A, GROUP_8B, GROUP_9A, GROUP_9B, GROUP_10A, GROUP_10B, GROUP_11A, GROUP_11B, GROUP_12A, GROUP_12B, GROUP_13A, GROUP_13B, GROUP_14A, GROUP_14B, GROUP_15A, GROUP_15B, GROUP_TYPE_COUNT } |
#define RDS_0A_POS_BLOCK RDS_BLK_B |
Definition at line 53 of file rds_group.h.
#define RDS_0A_POS_MASK 0x0003 |
Definition at line 55 of file rds_group.h.
#define RDS_0A_POS_SHIFT 0 |
Definition at line 54 of file rds_group.h.
#define RDS_BLK_A 0 |
Definition at line 27 of file rds_group.h.
#define RDS_BLK_B 1 |
Definition at line 28 of file rds_group.h.
#define RDS_BLK_C 2 |
Definition at line 29 of file rds_group.h.
#define RDS_BLK_C_ 4 |
Definition at line 31 of file rds_group.h.
#define RDS_BLK_D 3 |
Definition at line 30 of file rds_group.h.
Referenced by RDSGroup::getBlock().
#define RDS_BLK_E 5 |
Definition at line 32 of file rds_group.h.
#define RDS_BLK_E_ 6 |
Definition at line 33 of file rds_group.h.
#define RDS_BLK_MAXCOUNT 8 |
Definition at line 35 of file rds_group.h.
#define RDS_BLK_RESERVED 7 |
Definition at line 34 of file rds_group.h.
#define RDS_GRP_BLOCK RDS_BLK_B |
Definition at line 41 of file rds_group.h.
#define RDS_GRP_MASK 0xF800 |
Definition at line 43 of file rds_group.h.
#define RDS_GRP_SHIFT 11 |
Definition at line 42 of file rds_group.h.
#define RDS_PI_BLOCK RDS_BLK_A |
Definition at line 37 of file rds_group.h.
#define RDS_PI_MASK 0xFFFF |
Definition at line 39 of file rds_group.h.
#define RDS_PI_SHIFT 0 |
Definition at line 38 of file rds_group.h.
#define RDS_PTY_BLOCK RDS_BLK_B |
Definition at line 49 of file rds_group.h.
#define RDS_PTY_MASK 0x03E0 |
Definition at line 51 of file rds_group.h.
#define RDS_PTY_SHIFT 5 |
Definition at line 50 of file rds_group.h.
#define RDS_TP_BLOCK RDS_BLK_B |
Definition at line 45 of file rds_group.h.
#define RDS_TP_MASK 0x0400 |
Definition at line 47 of file rds_group.h.
#define RDS_TP_SHIFT 10 |
Definition at line 46 of file rds_group.h.
enum RDSGroupType |
Definition at line 58 of file rds_group.h.