pub mod api;
pub mod ble;
pub mod config;
pub mod data;
pub mod devices;
pub mod error;
pub mod pairing;
pub mod rpc;
pub mod rpc_helpers;
pub mod submission;
pub mod bcms_capnp {
include!(concat!(env!("OUT_DIR"), "/bcms_capnp.rs"));
}
pub use error::{Error, Result};
pub use data::{
IoTData, DataType,
BatteryLevelData, HeartRateData, TemperatureData,
PressureData, BloodPressureData, HumidityData, AlertData
};
pub use devices::DeviceInfo;
pub use rpc::{RpcClient, RpcServer};
pub use rpc_helpers::{
RpcDeviceInfo, RpcDataBatch, RpcHelper,
helpers as iot_helpers
};
pub use submission::SubmissionTracker;