summaryrefslogtreecommitdiff
path: root/src/MTS_IO_CellularRadioFactory.cpp
diff options
context:
space:
mode:
authorJeff Hatch <Jeff.Hatch@multitech.com>2018-05-25 14:52:15 -0500
committerJeff Hatch <Jeff.Hatch@multitech.com>2018-05-25 14:52:15 -0500
commit4b1e0509379acf7773ffa6575825bffb4c068d13 (patch)
tree7cd1d4184684ba7542fc26e396c92b8c900c5ce6 /src/MTS_IO_CellularRadioFactory.cpp
parentbfcef5e9d1e384cf34ebef0f7cc98858a8445827 (diff)
downloadlibmts-io-4b1e0509379acf7773ffa6575825bffb4c068d13.tar.gz
libmts-io-4b1e0509379acf7773ffa6575825bffb4c068d13.tar.bz2
libmts-io-4b1e0509379acf7773ffa6575825bffb4c068d13.zip
Add support for LE866A1-JS radio for Japan1.0.8
Diffstat (limited to 'src/MTS_IO_CellularRadioFactory.cpp')
-rw-r--r--src/MTS_IO_CellularRadioFactory.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/MTS_IO_CellularRadioFactory.cpp b/src/MTS_IO_CellularRadioFactory.cpp
index df70d90..7a3f513 100644
--- a/src/MTS_IO_CellularRadioFactory.cpp
+++ b/src/MTS_IO_CellularRadioFactory.cpp
@@ -36,6 +36,7 @@
#include <mts/MTS_IO_LE910EUGRadio.h>
#include <mts/MTS_IO_ME910C1NARadio.h>
#include <mts/MTS_IO_ME910C1NVRadio.h>
+#include <mts/MTS_IO_LE866A1JSRadio.h>
#include <mts/MTS_IO_GE910Radio.h>
#include <mts/MTS_IO_CE910Radio.h>
#include <mts/MTS_IO_DE910Radio.h>
@@ -55,6 +56,7 @@ CellularRadioFactory::CellularRadioFactory() {
m_mCreationMap[GE910Radio::MODEL_NAME] = &CellularRadioFactory::createGE910;
m_mCreationMap[DE910Radio::MODEL_NAME] = &CellularRadioFactory::createDE910;
m_mCreationMap[CE910Radio::MODEL_NAME] = &CellularRadioFactory::createCE910;
+ m_mCreationMap[LE866A1JSRadio::MODEL_NAME] = &CellularRadioFactory::createLE866A1JS;
}
MTS::IO::CellularRadio* CellularRadioFactory::create(const std::string& sModel, const std::string& sPort) {
@@ -161,3 +163,7 @@ CellularRadio* CellularRadioFactory::createDE910(const std::string& sPort) {
CellularRadio* CellularRadioFactory::createCE910(const std::string& sPort) {
return new CE910Radio(sPort);
}
+
+CellularRadio* CellularRadioFactory::createLE866A1JS(const std::string &sPort) {
+ return new LE866A1JSRadio(sPort);
+}