Account
BdsApi 4.0.1 This is the Blacknest BDS API. |
Classes | |
class | AccessGroup |
This holds information on data access groups. More... | |
class | AdminAccess |
This is the AdminAccess Access API interface. More... | |
class | ArrayChannel |
This class defines an array's channel. More... | |
struct | BdsDataBlock |
BdsDataFileBds: internal fixed size BDS Data Block. More... | |
struct | BdsDataBlockHeader |
BdsDataFileBds: internal fixed size BDS Data Block header. More... | |
class | BdsDataBlockPos |
BdsDataFileBds: internal file storage data block position. More... | |
class | BdsDataPacket |
BdsDataFileBds: internal file storage packet. More... | |
struct | BdsDataPacketHeader |
BdsDataFileBds internal file storage packet header. More... | |
class | BdsDataSegment |
BdsDataFileBds: internal file storage data segment. More... | |
class | BdsDataStreamlet |
BdsDataFileBds: internal file storage data streamlet. More... | |
class | BdsSeedType |
BdsDataFileSeed internal parent for all SEED types. More... | |
class | Calibration |
This class defines a calibration setting. More... | |
struct | CdChannel_1v0 |
BdsDataFile: Internal CD1.0 channel information. More... | |
class | CdDataChannel |
BdsDataFile: Internal CD channel information. More... | |
struct | CdDataFormatFrame_1v0 |
BdsDataFile: Internal CD1.0 frame information. More... | |
class | CdFlag |
BdsDataFile: Internal CD flag. More... | |
class | CdPacketData |
BdsDataFile: Internal CD data packet. More... | |
class | Change |
This holds information on a Medatdata or Sensor data database change. More... | |
class | ChangeGroup |
This holds information on a set of Changes. More... | |
class | Channel |
This class defines a seismic data Channel. More... | |
class | ChannelInfo |
This class provides full Metadata information on a channel. More... | |
class | ChannelInfos |
This class provides Metadata information on a set of channels. More... | |
class | ChannelInstrument |
This class defines a Channel's instrument. More... | |
class | ChannelName |
This class defines a full channel name. More... | |
class | CleanOptions |
This defines the set of clean options used in the clean() function. More... | |
class | CompressSteim1 |
Steim1 un-compress class. More... | |
class | DataAccess |
This is the Data Access API interface to the BDS system. More... | |
class | DataAddAccess |
This is the DataAdd Access API interface. More... | |
class | DataAvail |
This class provides availability information on a particular period of data. More... | |
class | DataAvailChan |
This class defines avaiilablity information on a set of data. More... | |
class | DataBlock |
This class provides the actual Sensor data values contained within a single data block. More... | |
class | DataBlockChannel |
This class provides the actual seismic data values contained within a single data block along with the network:station:channel:source information. More... | |
class | DataBlockPos |
This defines the position of a data block in a file. It is used by the BDS data converters to order blocks by time. More... | |
class | DataChannel |
This class defines information on a single channel's set of data stored in a file. More... | |
class | DataCollate |
Not sure if this is used or what it does. More... | |
class | DataError |
This stores a data error. It includes and error number and a string as well as information on what seismic channel it is for. More... | |
class | DataFile |
This class defines the interface for generic data file access that all of the BDS data converters share. More... | |
class | DataFileAd22 |
Data file convertor for AD22 format files. More... | |
class | DataFileAscii |
Data file convertor for ASCII format files. More... | |
class | DataFileBdrs |
Data file convertor for BDRS format files. More... | |
class | DataFileBds |
This class implements the BDS Data File/Stream access system. More... | |
class | DataFileBknas |
Data file convertor for BKNAS format files. More... | |
class | DataFileCd |
Data file convertor for CD1.0 and CD1.1 file formats. More... | |
class | DataFileCss |
Data file convertor for CSS format files. More... | |
class | DataFileCssData |
DataFileCss internal CSS data type. More... | |
class | DataFileGcf |
Data file convertor for GCF format files. More... | |
class | DataFileIdc |
This class defines the interface for IDC response data file access. More... | |
class | DataFileIms |
Data file convertor for IMS format files. More... | |
class | DataFileInfo |
This class defines information on a Sensor data file. More... | |
class | DataFileLac |
Data file convertor for LAC format files. More... | |
class | DataFileLog |
Data file convertor for LOG format files. More... | |
class | DataFileOptions |
This defines a list of BDS data converter options. More... | |
class | DataFileResponse |
This class defines the interface for generic response data file access. More... | |
class | DataFileSac |
Data file convertor for SAC format files. More... | |
class | DataFileSeed |
Data file convertor for SEED file formats. More... | |
class | DataFileStationXml |
This class defines the interface for generic response data file access. More... | |
class | DataFileTapeDigitiser |
This class implements the TapeDigitiser's file output conversion and storing system. More... | |
class | DataFileWra |
Data file convertor for WRA format files. More... | |
class | DataFileWraAgso |
Data file convertor for WRA AGSO format files. More... | |
class | DataFormat |
This holds information on a Sensor data format. More... | |
class | DataFormatAll |
This class defines the interface for generic data file access. More... | |
class | DataHandle |
This defines a handle to a sensor data stream/file when opened for read or write. More... | |
class | DataInfo |
This class defines information on a set of data. More... | |
class | Digitiser |
This class defines a seismic Digitiser. More... | |
class | Event |
This class defines a seismic event. More... | |
class | Fap |
This class defines an entry in an Amplitude/Phase Response table. More... | |
class | Fir |
This class defines an FIR response table. More... | |
class | FirEntry |
This class defines an entry in a FIR coefficient table. More... | |
struct | GcfChannel |
DataFileGcf internal GCF channel information. More... | |
class | Group |
This holds information on a User security group. More... | |
class | ListRange |
This class defines an integer based range. More... | |
class | Location |
This class defines the physical location of a Station. More... | |
class | Log |
This holds information on a Log entry. More... | |
class | LogSelect |
This defines the selection cirteria when requesting a set of log entries. More... | |
class | Network |
This class defines a seismic Network organisation. More... | |
class | Note |
This holds information on a Note for general information. More... | |
class | Point |
This class defines an X,Y location. More... | |
class | PoleZero |
This class defines a Pole/Zero Response. More... | |
class | Polynomial |
This class defines an Polynomial response table. More... | |
class | PolynomialEntry |
This class defines an entry in a Polynomial coefficient table. More... | |
class | Response |
This class defines a seismic Response characteristic. More... | |
class | ResponseObj |
Response object adding string conversion. More... | |
class | Selection |
This class defines a generic Metadata or Sensor data selection. More... | |
class | SelectionChannel |
This class defines an idividual channel for selection. More... | |
class | SelectionInfo |
This class defines the set of Metadata or Siesmic sensor data to be selected when getSelectionInfo() is use. More... | |
class | Sensor |
This class defines a seismic Sensor. More... | |
class | Source |
This class defines a seismic data Source. More... | |
class | SourcePriority |
This class defines a Source Priority entry. More... | |
class | SpecialChannel |
A Special channel identifier. More... | |
class | Station |
This class defines a seismic station. More... | |
class | TimePeriod |
This class defines a TimePeriod. More... | |
class | User |
This holds information on a user. More... | |
Typedefs | |
typedef BList< DataFormat > | DataFormats |
A list of the available Sensor data formats. | |
Functions | |
BError | bdsLibInit (DataAccess &bds) |
Initialise the bdsLib with settings from the BdsServer. | |
BError | bdsLibInit (DataAddAccess &bds) |
Initialise the bdsLib with settings from the BdsServer. | |
BError | bdsLibInit (AdminAccess &bds) |
Initialise the bdsLib with settings from the BdsServer. | |
void | bdsDumpPoleZeros (PoleZero poleZeros) |
Debug print out a PoleZeros object. | |
void | bdsChannelGetTypeAux (BString name, BString &type, BString &aux) |
Get the channel type and aux fields from a generic channel name. | |
BString | bdsChannelGetName (BString type, BString aux) |
Create a full channel name from a channels type and aux fields. | |
BError | bdsDataInfoSetTimeRange (DataInfo &dataInfo) |
Restricts the time tange of all of the DataInfo's channels to match the DataInfo's startTime/endTime fields. | |
BError | bdsDataInfoFromInfo (BDictString info, DataInfo &dataInfo, Bool append) |
Convert info to DataInfo. | |
BError | bdsInfoFromDataInfo (const DataInfo &dataInfo, BDictString &info) |
Converts a DataInfo object into a BDictString list of named strings. | |
BError | bdsDataInfoFlatten (DataInfo &dataInfo) |
Flattens a DataInfo to 1 segement per channel for use in dataOpen() calls. | |
BError | bdsDataInfoMergeFlatten (DataInfo &dataInfo, const DataInfo &dataInfoAdd) |
Merges a DataInfo into another flattening the segments to 1 for use in dataOpen() calls. | |
BString | bdsUnitsConvert (BString units) |
Tidy up units name to standard SI units format. | |
BError | bdsDataInfoFromChannelInfos (const ChannelInfos &channelInfos, DataInfo &dataInfo) |
Sets up a Datainfo object from ChannelInfos. | |
static int | responseSort (Response &a, Response &b) |
BError | bdsMetadataImportFix (ChannelInfos &channelInfos, BString &changedMessage, Bool stageRenumber) |
Fix up ChannelInfos from import. Mainly making sure response stages and their units are correct. | |
BError | bdsMetadataExportFix (ChannelInfos &channelInfos, BString &changedMessage, Bool singleResponse, Bool stageRenumber, Bool changeUnits, Bool stageGains, Bool decimation, Bool toDisplacement, Bool toNm) |
Fix up ChannelInfos for export. Mainly making sure response stages and their units are correct. | |
BString | bdsStationAlias (Station station) |
Returns the station alias if set else its name. | |
void | bdsDumpSelection (Selection sel) |
Debug print out a Selection object. | |
void | bdsDumpSelectionInfo (SelectionInfo sel) |
Debug print out a SelectionInfo object. | |
void | bdsDumpDataInfo (DataInfo dataInfo, int includeInfo=0) |
Debug print out a DataInfo object. | |
void | bdsDumpChannelInfos (const ChannelInfos &channelInfos) |
Debug print out a ChannelInfos object. | |
void | bdsDumpData (const DataBlock &dataBlock, int nSamples=0) |
Debug print out a DataBlock object. | |
void | bdsDumpLocation (Location location) |
Debug printout location. | |
BString | bdsDataChannelInfo (const DataChannel &dataChannel) |
Returns a string representation of a DataChannel object. | |
BString | bdsDataChannelRef (const DataChannel &dataChannel) |
Returns the string reference name of a DataChannel object. | |
BString | bdsDataChannelRef (const ChannelInfo &channelInfo) |
Returns the string reference name of a ChannelInfo object. | |
BError | bdsDataChannelOverallResponse (const ChannelInfo &channelInfo, Response &response) |
Returns the overal response from the list of responses in a ChannelInfo. | |
BString | bdsSelectionChannelInfo (const Selection &selection, BUInt channel) |
Returns a string describing the name and time period of a selection channel. | |
double | bdsPoleZeroGain (const PoleZero &poleZero, double frequency) |
Calculates the overall gain of the given PoleZero transfer function. | |
void | bdsPoleZeroGainPhase (const PoleZero &poleZero, double frequency, double &gain, double &phase) |
Calculates the overall gain and phase of the given PoleZero transfer function. | |
void | bdsPoleZeroToFap (const PoleZero &poleZero, BUInt nPoints, double calibrationFrequency, double sampleFrequency, BArray< Fap > &fap) |
Convert PoleZero to FAP. | |
static BString | fileNameTime (BTimeStamp t) |
BString | bdsFileNameExpand (BString fileName, ChannelInfo &channelInfo) |
Default filename from a ChannelInfo. | |
BString | bdsFileNameExpand (BString fileName, ChannelInfos &channelInfos) |
Default filename from a list of ChannelInfo's. | |
BString | bdsFileNameExpand (BString fileName, Selection &sel) |
Default filename from a Selection. | |
void | bdsSpecialChannelsSet (const BList< SpecialChannel > specialChannels) |
Set the special channels list. | |
BList< SpecialChannel > | bdsSpecialChannels () |
Return list of special channels. | |
Bool | bdsSpecialChannelIgnore (BString network, BString station, BString channel) |
Check if channel should be ignored. | |
char | seedChannelInstrumentCode (BString dataType) |
Returns SEED instrument code from dataType. | |
BString | seedChannelDataType (BString channel) |
Returns dataType from channel name based on SEED channel name convention. | |
BStringList | bdsDataTypes () |
Returns all known data types. | |
BStringList | bdsUnits () |
Returns all known SI units. | |
BString | bdsUnitCase (BString unit) |
Converts character case of units. | |
BError | bdsUnCompressCm8 (BUInt8 *buffer, BUInt n, BArray< BInt32 > &data) |
Uncompress CM8 formatted data. | |
BError | bdsUnCompressSteim1 (BUInt8 *buffer, BUInt n, BArray< BInt32 > &data) |
Uncompress STEIM1 formatted data. | |
static BString | nullString (BString s) |
BUInt32 | crc (BUInt32 crc, void *data, int numBytes) |
static void | crcInit () |
static uint64_t | crc64 (const void *buffer, const uint32_t len) |
BString | getHexString (char *data, int len) |
int | duplicateDump (DataBlock &data1, DataBlock &data2, int channel) |
static BError | fixedString (double v, int fieldWidth, int numDecimal, BString &str) |
void | dataCalculateDifference (BInt32 &prevValue, BArray< BInt32 > &data) |
void | dataCalculateUnDifference (BInt32 &prevValue, BArray< BInt32 > &data) |
BInt32 | dataChecksum (BInt32 checksum, BArray< BInt32 > &data) |
BError | dataCompressCm6 (int &prevValue1, int &prevValue2, BArray< BInt32 > &data, BString &d) |
BError | dataDeCompressCm6 (int &prevValue1, int &prevValue2, BString &d, BArray< BInt32 > &data) |
static void | dataConvert (const BArray< BFloat64 > &dataIn, BArray< BInt32 > &dataOut) |
static BString | unitsCode (Response &r) |
static BString | stringFormat (BTimeStamp t) |
static BString | removeCR (BString str) |
BString | fixedWidthValue (double v, int width) |
This returns a double as a fixed width string truncating the data. | |
static double | roundDigits (double v, int nDigits) |
static void | bdsDataFileSeedLogWarning (char *str) |
static void | bdsDataFileSeedLogError (char *str) |
static hptime_t | seedTime (BTimeStamp t) |
static BString | seedTimeString (BTimeStamp t) |
static BTimeStamp | fromSeedTimeString (BString str) |
static void | dataConvert (const BArray< BFloat64 > &dataIn, BArray< BInt32 > &dataOut) |
static void | dataConvert (const BArray< BFloat64 > &dataIn, BArray< BFloat32 > &dataOut) |
static void | record_handler (char *record, int reclen, void *info) |
Variables | |
const BUInt32 | apiVersion = 0 |
static BList< SpecialChannel > | bdsSpecialChannelsList |
SeedICodeToDataType | seedICodeToDataTypes [] |
const int | NetworkNameLen = 3 |
Maximum Network name length. | |
const int | StationNameLen = 5 |
Maximum Station name length. | |
const int | ChannelTypeLen = 3 |
Maximum Channel type name length. | |
const int | ChannelAuxLen = 2 |
Maximum Channel Aux length. | |
const int | SourceLen = 16 |
Maximum Source length. | |
const BString | BdsDataFileVersion = "1.2.0" |
static uint64_t | crcVec [256] |
static int | crcInitDone |
static char | cm6Table [64] |
static BUInt8 | cm6TableRev [128] |
const char * | node_types [] |
const double | Scale = 16777216.0 |
DataFormatAll | dataFormatAll |
Typedef Documentation
◆ DataFormats
typedef BList<DataFormat > Bds::DataFormats |
A list of the available Sensor data formats.
Enumeration Type Documentation
◆ Errors
enum Bds::Errors |
The System Error number list in addition to standard system error numbers.
◆ Priority
enum Bds::Priority |
◆ Mode
enum Bds::Mode |
◆ DataFlags
enum Bds::DataFlags |
Flags when opening data files.
◆ SelectionGroup
enum Bds::SelectionGroup |
◆ SampleFormat
enum Bds::SampleFormat |
The actual format of a data sample.
◆ AvailType
enum Bds::AvailType |
◆ DataFormatSet
enum Bds::DataFormatSet |
Data format abilities bitset.
The data convertors supported Metadata and Sensordata abilities
◆ LocationSelect
enum Bds::LocationSelect |
◆ MetadataOption
enum Bds::MetadataOption |
Metadata fetch options.
Options when fetching sets of Metadata from BdsServer
◆ BdsDataType
enum Bds::BdsDataType |
◆ FileHeaderType
enum Bds::FileHeaderType |
◆ FileSampleType
enum Bds::FileSampleType |
Function Documentation
◆ bdsLibInit() [1/3]
BError Bds::bdsLibInit | ( | DataAccess & | bds | ) |
Initialise the bdsLib with settings from the BdsServer.
◆ bdsLibInit() [2/3]
BError Bds::bdsLibInit | ( | DataAddAccess & | bds | ) |
Initialise the bdsLib with settings from the BdsServer.
◆ bdsLibInit() [3/3]
BError Bds::bdsLibInit | ( | AdminAccess & | bds | ) |
Initialise the bdsLib with settings from the BdsServer.
◆ bdsDumpPoleZeros()
void Bds::bdsDumpPoleZeros | ( | PoleZero | poleZeros | ) |
Debug print out a PoleZeros object.
◆ bdsChannelGetTypeAux()
Get the channel type and aux fields from a generic channel name.
- Parameters
-
[in] name The channels full name [out] type Returns the type component of the channel's name [out] aux Returns the aux component of the channel's name
◆ bdsChannelGetName()
Create a full channel name from a channels type and aux fields.
◆ bdsDataInfoSetTimeRange()
◆ bdsDataInfoFromInfo()
BError Bds::bdsDataInfoFromInfo | ( | BDictString | info, |
DataInfo & | dataInfo, | ||
Bool | append | ||
) |
◆ bdsInfoFromDataInfo()
BError Bds::bdsInfoFromDataInfo | ( | const DataInfo & | dataInfo, |
BDictString & | info | ||
) |
Converts a DataInfo object into a BDictString list of named strings.
◆ bdsDataInfoFlatten()
Flattens a DataInfo to 1 segement per channel for use in dataOpen() calls.
◆ bdsDataInfoMergeFlatten()
Merges a DataInfo into another flattening the segments to 1 for use in dataOpen() calls.
◆ bdsUnitsConvert()
◆ bdsDataInfoFromChannelInfos()
BError Bds::bdsDataInfoFromChannelInfos | ( | const ChannelInfos & | channelInfos, |
DataInfo & | dataInfo | ||
) |
Sets up a Datainfo object from ChannelInfos.
◆ responseSort()
◆ bdsMetadataImportFix()
BError Bds::bdsMetadataImportFix | ( | ChannelInfos & | channelInfos, |
BString & | changedMessage, | ||
Bool | stageRenumber | ||
) |
Fix up ChannelInfos from import. Mainly making sure response stages and their units are correct.
◆ bdsMetadataExportFix()
BError Bds::bdsMetadataExportFix | ( | ChannelInfos & | channelInfos, |
BString & | changedMessage, | ||
Bool | singleResponse, | ||
Bool | stageRenumber, | ||
Bool | changeUnits, | ||
Bool | stageGains, | ||
Bool | decimation, | ||
Bool | toDisplacement, | ||
Bool | toNm | ||
) |
Fix up ChannelInfos for export. Mainly making sure response stages and their units are correct.
◆ bdsStationAlias()
◆ bdsDumpSelection()
◆ bdsDumpSelectionInfo()
void Bds::bdsDumpSelectionInfo | ( | SelectionInfo | sel | ) |
Debug print out a SelectionInfo object.
◆ bdsDumpDataInfo()
◆ bdsDumpChannelInfos()
void Bds::bdsDumpChannelInfos | ( | const ChannelInfos & | channelInfos | ) |
Debug print out a ChannelInfos object.
◆ bdsDumpData()
void Bds::bdsDumpData | ( | const DataBlock & | dataBlock, |
int | nSamples | ||
) |
Debug print out a DataBlock object.
◆ bdsDumpLocation()
void Bds::bdsDumpLocation | ( | Location | location | ) |
Debug printout location.
◆ bdsDataChannelInfo()
BString Bds::bdsDataChannelInfo | ( | const DataChannel & | dataChannel | ) |
Returns a string representation of a DataChannel object.
◆ bdsDataChannelRef() [1/2]
BString Bds::bdsDataChannelRef | ( | const DataChannel & | dataChannel | ) |
Returns the string reference name of a DataChannel object.
◆ bdsDataChannelRef() [2/2]
BString Bds::bdsDataChannelRef | ( | const ChannelInfo & | channelInfo | ) |
Returns the string reference name of a ChannelInfo object.
◆ bdsDataChannelOverallResponse()
BError Bds::bdsDataChannelOverallResponse | ( | const ChannelInfo & | channelInfo, |
Response & | response | ||
) |
Returns the overal response from the list of responses in a ChannelInfo.
◆ bdsSelectionChannelInfo()
Returns a string describing the name and time period of a selection channel.
◆ bdsPoleZeroGain()
double Bds::bdsPoleZeroGain | ( | const PoleZero & | poleZero, |
double | frequency | ||
) |
Calculates the overall gain of the given PoleZero transfer function.
◆ bdsPoleZeroGainPhase()
void Bds::bdsPoleZeroGainPhase | ( | const PoleZero & | poleZero, |
double | frequency, | ||
double & | gain, | ||
double & | phase | ||
) |
Calculates the overall gain and phase of the given PoleZero transfer function.
◆ bdsPoleZeroToFap()
void Bds::bdsPoleZeroToFap | ( | const PoleZero & | poleZero, |
BUInt | nPoints, | ||
double | calibrationFrequency, | ||
double | sampleFrequency, | ||
BArray< Fap > & | fap | ||
) |
Convert PoleZero to FAP.
◆ fileNameTime()
| static |
◆ bdsFileNameExpand() [1/3]
BString Bds::bdsFileNameExpand | ( | BString | fileName, |
ChannelInfo & | channelInfo | ||
) |
Default filename from a ChannelInfo.
◆ bdsFileNameExpand() [2/3]
BString Bds::bdsFileNameExpand | ( | BString | fileName, |
ChannelInfos & | channelInfos | ||
) |
Default filename from a list of ChannelInfo's.
◆ bdsFileNameExpand() [3/3]
Default filename from a Selection.
◆ bdsSpecialChannelsSet()
void Bds::bdsSpecialChannelsSet | ( | const BList< SpecialChannel > | specialChannels | ) |
Set the special channels list.
◆ bdsSpecialChannels()
BList< SpecialChannel > Bds::bdsSpecialChannels | ( | ) |
Return list of special channels.
◆ bdsSpecialChannelIgnore()
Check if channel should be ignored.
◆ seedChannelInstrumentCode()
char Bds::seedChannelInstrumentCode | ( | BString | dataType | ) |
Returns SEED instrument code from dataType.
◆ seedChannelDataType()
Returns dataType from channel name based on SEED channel name convention.
◆ bdsDataTypes()
BStringList Bds::bdsDataTypes | ( | ) |
Returns all known data types.
◆ bdsUnits()
BStringList Bds::bdsUnits | ( | ) |
Returns all known SI units.
◆ bdsUnitCase()
◆ bdsUnCompressCm8()
Uncompress CM8 formatted data.
◆ bdsUnCompressSteim1()
Uncompress STEIM1 formatted data.
◆ nullString()
◆ crc()
◆ crcInit()
| static |
◆ crc64()
| static |
◆ getHexString()
BString Bds::getHexString | ( | char * | data, |
int | len | ||
) |
◆ duplicateDump()
◆ fixedString()
◆ dataCalculateDifference()
◆ dataCalculateUnDifference()
◆ dataChecksum()
◆ dataCompressCm6()
BError Bds::dataCompressCm6 | ( | int & | prevValue1, |
int & | prevValue2, | ||
BArray< BInt32 > & | data, | ||
BString & | d | ||
) |
◆ dataDeCompressCm6()
BError Bds::dataDeCompressCm6 | ( | int & | prevValue1, |
int & | prevValue2, | ||
BString & | d, | ||
BArray< BInt32 > & | data | ||
) |
◆ dataConvert() [1/3]
| static |
◆ unitsCode()
◆ stringFormat()
| static |
◆ removeCR()
◆ fixedWidthValue()
BString Bds::fixedWidthValue | ( | double | v, |
int | width | ||
) |
This returns a double as a fixed width string truncating the data.
◆ roundDigits()
| static |
◆ bdsDataFileSeedLogWarning()
| static |
◆ bdsDataFileSeedLogError()
| static |
◆ seedTime()
| static |
◆ seedTimeString()
| static |
◆ fromSeedTimeString()
| static |
◆ dataConvert() [2/3]
| static |
◆ dataConvert() [3/3]
| static |
◆ record_handler()
| static |
Variable Documentation
◆ apiVersion
const BUInt32 Bds::apiVersion = 0 |
◆ bdsSpecialChannelsList
| static |
◆ seedICodeToDataTypes
SeedICodeToDataType Bds::seedICodeToDataTypes[] |
◆ NetworkNameLen
const int Bds::NetworkNameLen = 3 |
Maximum Network name length.
◆ StationNameLen
const int Bds::StationNameLen = 5 |
Maximum Station name length.
◆ ChannelTypeLen
const int Bds::ChannelTypeLen = 3 |
Maximum Channel type name length.
◆ ChannelAuxLen
const int Bds::ChannelAuxLen = 2 |
Maximum Channel Aux length.
◆ SourceLen
const int Bds::SourceLen = 16 |
Maximum Source length.
◆ BdsDataFileVersion
const BString Bds::BdsDataFileVersion = "1.2.0" |
◆ crcVec
| static |
◆ crcInitDone
| static |
◆ cm6Table
| static |
◆ cm6TableRev
| static |
◆ node_types
const char* Bds::node_types[] |
◆ Scale
const double Bds::Scale = 16777216.0 |
◆ dataFormatAll
DataFormatAll Bds::dataFormatAll |
Generated by