Comments (1)
There is this code in sbitx.c that decides (based on what hardware has been detected and setting sbitx_version) whether to call tr_switch_de or tr_switch_v2.
void tr_switch(int tx_on){
if (sbitx_version == SBITX_DE)
tr_switch_de(tx_on);
else
tr_switch_v2(tx_on);
}
It seems that with this code in place, no other code should call tr_switch_de or tr_switch_v2 . They should just call tr_switch and know that it will go down the right path. The code might have been scrubbed to replace all calls to tr_switch_de or tr_switch_v2 with a call to the new tr_switch.
The developers might have overlooked the code you are pointing at. Only people with DE hardware will be able to see the problem. If this analysis is right, then the change to the code at line #1398 is a fix
else if (!strcmp(cmd, "tx")){
if (!strcmp(value, "on"))
tr_switch(1);
else
tr_switch(0);
strcpy(response, "ok");
}
from sbitx.
Related Issues (20)
- User settings written to disk very, very often HOT 3
- Tuning knob switch as step change focus HOT 2
- Extra '%' in fprintf before 'BAND', gcc raises warning "unknown conversion type character ‘B’ in format"
- Enhancement: Ability to use a USB or Bluetooth Headset for audio modes i.e. SSB HOT 2
- Issue: inability to identify which loopback interface is which in the Device Profiles HOT 1
- Issue: are the audio connections to the WM8731 on the right pins HOT 2
- Split Mode bug - Receive frequency not being set after transmitting
- 3.0 update script fails to update because git sees sbitx binary as a local change HOT 2
- ubuntu version HOT 1
- libfftw3f.a missing
- rs232 ptt rts interface support
- Feature Request QRP Mode
- Waterfall Improvements
- malloc error when opening on-screen keyboard
- Correct displayed commands HOT 1
- oled.h missing in farhandev branch HOT 10
- Band selection not working for web app.
- no readme
- error compiling on non raspi boards HOT 1
- Compilation error sqlite3.h not found
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sbitx.