Adjust name from CMT2300a to CMT2300A
This commit is contained in:
parent
098691af9d
commit
fc5f6887cb
@ -6,7 +6,7 @@
|
|||||||
#include "cmt2300a.h"
|
#include "cmt2300a.h"
|
||||||
#include "cmt2300a_params.h"
|
#include "cmt2300a_params.h"
|
||||||
|
|
||||||
CMT2300a::CMT2300a(uint8_t pin_sdio, uint8_t pin_clk, uint8_t pin_cs, uint8_t pin_fcs, uint32_t spi_speed)
|
CMT2300A::CMT2300A(uint8_t pin_sdio, uint8_t pin_clk, uint8_t pin_cs, uint8_t pin_fcs, uint32_t spi_speed)
|
||||||
{
|
{
|
||||||
_pin_sdio = pin_sdio;
|
_pin_sdio = pin_sdio;
|
||||||
_pin_clk = pin_clk;
|
_pin_clk = pin_clk;
|
||||||
@ -15,17 +15,17 @@ CMT2300a::CMT2300a(uint8_t pin_sdio, uint8_t pin_clk, uint8_t pin_cs, uint8_t pi
|
|||||||
_spi_speed = spi_speed;
|
_spi_speed = spi_speed;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CMT2300a::begin(void)
|
bool CMT2300A::begin(void)
|
||||||
{
|
{
|
||||||
return _init_pins() && _init_radio();
|
return _init_pins() && _init_radio();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CMT2300a::isChipConnected()
|
bool CMT2300A::isChipConnected()
|
||||||
{
|
{
|
||||||
return CMT2300A_IsExist();
|
return CMT2300A_IsExist();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CMT2300a::setPALevel(int8_t level)
|
bool CMT2300A::setPALevel(int8_t level)
|
||||||
{
|
{
|
||||||
uint16_t Tx_dBm_word;
|
uint16_t Tx_dBm_word;
|
||||||
switch (level) {
|
switch (level) {
|
||||||
@ -138,14 +138,14 @@ bool CMT2300a::setPALevel(int8_t level)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CMT2300a::_init_pins()
|
bool CMT2300A::_init_pins()
|
||||||
{
|
{
|
||||||
CMT2300A_InitSpi(_pin_sdio, _pin_clk, _pin_cs, _pin_fcs, _spi_speed);
|
CMT2300A_InitSpi(_pin_sdio, _pin_clk, _pin_cs, _pin_fcs, _spi_speed);
|
||||||
|
|
||||||
return true; // assuming pins are connected properly
|
return true; // assuming pins are connected properly
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CMT2300a::_init_radio()
|
bool CMT2300A::_init_radio()
|
||||||
{
|
{
|
||||||
if (!CMT2300A_Init()) {
|
if (!CMT2300A_Init()) {
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
@ -8,9 +8,9 @@
|
|||||||
#define FH_OFFSET 100 // value * CMT2300A_ONE_STEP_SIZE = channel frequency offset
|
#define FH_OFFSET 100 // value * CMT2300A_ONE_STEP_SIZE = channel frequency offset
|
||||||
#define CMT_SPI_SPEED 4000000 // 4 MHz
|
#define CMT_SPI_SPEED 4000000 // 4 MHz
|
||||||
|
|
||||||
class CMT2300a {
|
class CMT2300A {
|
||||||
public:
|
public:
|
||||||
CMT2300a(uint8_t pin_sdio, uint8_t pin_clk, uint8_t pin_cs, uint8_t pin_fcs, uint32_t _spi_speed = CMT_SPI_SPEED);
|
CMT2300A(uint8_t pin_sdio, uint8_t pin_clk, uint8_t pin_cs, uint8_t pin_fcs, uint32_t _spi_speed = CMT_SPI_SPEED);
|
||||||
|
|
||||||
bool begin(void);
|
bool begin(void);
|
||||||
|
|
||||||
|
|||||||
@ -287,7 +287,7 @@ void HoymilesRadio_CMT::init(int8_t pin_sdio, int8_t pin_clk, int8_t pin_cs, int
|
|||||||
{
|
{
|
||||||
_dtuSerial.u64 = 0;
|
_dtuSerial.u64 = 0;
|
||||||
|
|
||||||
_radio.reset(new CMT2300a(pin_sdio, pin_clk, pin_cs, pin_fcs));
|
_radio.reset(new CMT2300A(pin_sdio, pin_clk, pin_cs, pin_fcs));
|
||||||
|
|
||||||
_radio->begin();
|
_radio->begin();
|
||||||
|
|
||||||
|
|||||||
@ -51,7 +51,7 @@ private:
|
|||||||
|
|
||||||
void sendEsbPacket(CommandAbstract* cmd);
|
void sendEsbPacket(CommandAbstract* cmd);
|
||||||
|
|
||||||
std::unique_ptr<CMT2300a> _radio;
|
std::unique_ptr<CMT2300A> _radio;
|
||||||
|
|
||||||
volatile bool _packetReceived = false;
|
volatile bool _packetReceived = false;
|
||||||
|
|
||||||
|
|||||||
@ -40,13 +40,13 @@
|
|||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th>{{ $t('radioinfo.Status', { module: "CMT2300a" }) }}</th>
|
<th>{{ $t('radioinfo.Status', { module: "CMT2300A" }) }}</th>
|
||||||
<td>
|
<td>
|
||||||
<StatusBadge :status="systemStatus.cmt_configured" true_text="radioinfo.Configured" false_text="radioinfo.NotConfigured" false_class="text-bg-secondary" />
|
<StatusBadge :status="systemStatus.cmt_configured" true_text="radioinfo.Configured" false_text="radioinfo.NotConfigured" false_class="text-bg-secondary" />
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th>{{ $t('radioinfo.ChipStatus', { module: "CMT2300a" }) }}</th>
|
<th>{{ $t('radioinfo.ChipStatus', { module: "CMT2300A" }) }}</th>
|
||||||
<td>
|
<td>
|
||||||
<span class="badge" :class="{
|
<span class="badge" :class="{
|
||||||
'text-bg-danger': systemStatus.cmt_configured && !systemStatus.cmt_connected,
|
'text-bg-danger': systemStatus.cmt_configured && !systemStatus.cmt_connected,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user