Bryan Biedenkapp
13ce833f6a
update fnecore submodule;
2 months ago
Bryan Biedenkapp
75a9a2845b
update fnecore submodule;
2 months ago
Bryan Biedenkapp
d6294523d4
revert properly add support for SendP25TDU to send DVM's internal LC_CALL_TERM (this should hopefully fix events where the console can cause a DVM CC to hold a channel open longer then it should);
2 months ago
Bryan Biedenkapp
bb17144b06
update fnecore submodule; send TDU 4 times at call release;
2 months ago
Bryan Biedenkapp
c862ae82ab
update fnecore submodule; properly add support for SendP25TDU to send DVM's internal LC_CALL_TERM (this should hopefully fix events where the console can cause a DVM CC to hold a channel open longer then it should);
3 months ago
Bryan Biedenkapp
81962afa40
update fnecore submodule;
3 months ago
Bryan Biedenkapp
944880cc35
violate project rules and push master for dvmconsole to use the newer fnecore (sorry guys);
3 months ago
Lorenzo L. Romero
8d8feaf32b
Change icon on tab for audio being received. ( #15 )
3 months ago
Lorenzo L. Romero
8eda11c88c
Add tab support ( #12 )
3 months ago
Bryan Biedenkapp
1b90f403f2
try catch around initial audio input startup due to a failure of the underlying WinMM;
4 months ago
php
9dfbf7ab3e
fix default channel widget creation space
10 months ago
Bryan Biedenkapp
53ebb39a3e
add per-channel call history button; better handle duplicate Rx and Tx situations;
10 months ago
Bryan Biedenkapp
d9b635324b
add per channel block call history (not user accessible, yet); add support to ignore traffic Tx'ed from ourselves;
10 months ago
Bryan Biedenkapp
2973a60db5
attempt to prevent traffic duplication by performing peer ID validation for an active call;
11 months ago
Steven Jennison
bd6f435991
Add keyboard shortcut functionality
11 months ago
creoden
06da982f0b
Enable radio id aliases ( #2 )
...
* Add files via upload
Alias Example Config file
* Update codeplug.example.yml
Added config options for alias file
* Update codeplug.example.yml to allow aliases
* Update codeplug.example.yml to enable Radio Aliases
* Update codeplug.example.yml
Commented out alias path, uncomment if alias file is being used.
12 months ago
Bryan Biedenkapp
7432379ef8
if the server disconnects reset all channel states back to default; add a maintenance loop to check for Rx "stuck" channels and return them to a default state;
12 months ago
Bryan Biedenkapp
3718f20e0c
ensure the P25 algId and kId are set to sane defaults (unencrypted essentially); update alias or ID immediately;
12 months ago
Static
694ec3f3d4
Add support to keep the console window on top of all other applications. ( #1 )
...
* Add support for keeping console window on top.
* Fixes for 'always on top' setting.
---------
Co-authored-by: statictx <statictx@proton.me>
12 months ago
Bryan Biedenkapp
de8797d261
update fnecore submodule;
12 months ago
Bryan Biedenkapp
d022f561bc
begin to aggravate and annoy -- remove emergency support from dvmconsole (what do you think we are mission critical?);
1 year ago
Bryan Biedenkapp
55883a07e9
pin the max number of calls for the call history to 200; fix bad handling of dark mode for call history window; move channel background color state further down to catch late entry calls;
1 year ago
Bryan Biedenkapp
000e0cfbbb
correct missing theming for the select widget window;
1 year ago
firealarmss
69a2f4b9ce
ensure AMBE array is initialized before encoding
1 year ago
Bryan Biedenkapp
64682a5f0a
cause everyone in the universe to rage because we added a NuGet dependency (MaterialDesignThemes 5); refactor all XAML to use MaterialDesignThemes;
1 year ago
Bryan Biedenkapp
4959dce400
cleanup usings;
1 year ago
Bryan Biedenkapp
815d2cdc7f
add command line argument support (specifically for --userprofile= so the directory where UserProfile.yaml can be overridden by the user); expand the Audio device list with the window;
1 year ago
Bryan Biedenkapp
27cf9fcceb
remove this call drop logic, like every other piece of equipment without crypto keys just play garble, so the user will want to jam a screwdriver into their ear canal;
1 year ago
Bryan Biedenkapp
52ea75bd78
correct issue with call drop not setting the stream ID resulting in badness; add timestamp to the call history window; add settings option to snap the call history window to the right side of the console;
1 year ago
Dev_Ranger
ef991bac72
Update README.md
1 year ago
Bryan Biedenkapp
a4d226db29
ensure the identity string is never empty, if it is replace it with the peer ID;
1 year ago
Bryan Biedenkapp
b44db8beb2
clean up build compilation warnings; disable project determinism to auto generate build numbers; log build number, and build date and time; change reported software to be project aligned;
1 year ago
Bryan Biedenkapp
6cc2af192a
make sure alert tones setup stream IDs for the channels and properly reset stream values when done transmitting; fix some misleading tooltips;
1 year ago
Bryan Biedenkapp
b6096aa0b2
fix design of alert tone widget; fix incorrect storage of the key for placement (should be the filename not the name);
1 year ago
Bryan Biedenkapp
09020a440c
increase channel name length to 21 characters;
1 year ago
Bryan Biedenkapp
3127916b9f
fix offset for channel widgets slightly; update screenshots;
1 year ago
Bryan Biedenkapp
ca554b874c
customize a VU meter just for us; refactor ChannelBox;
1 year ago
firealarmss
5eb294f273
add support for DES-OFB; fix alert tone to behave as expected with primary channel; update fnecore submodule
1 year ago
firealarmss
f13a4775e2
on global PTT, if no primary channel is set, loop through all channels and PTT
1 year ago
Bryan Biedenkapp
f79d349b0f
update fnecore submodule; move cryptoparams into fnecore proper; remove CreateNewP25MessageHdr;
1 year ago
Bryan Biedenkapp
a706e15f50
cleanup Codeplug.cs; add proper support to pass the slot number for a TG (used for DMR);
1 year ago
Bryan Biedenkapp
fe5b8bc9aa
refactor MainWindow.xaml.cs -- split P25 and DMR fnecore related functionality into their own partial class files;
1 year ago
Steven Jennison
d2bfd46a39
Add Primary Channel (select using Ctrl+Click on a selected channel) functionality, tie Global PTT and tones to Primary Channel rather than every selected channel
1 year ago
Bryan Biedenkapp
145da26184
update fnecore submodule;
1 year ago
Bryan Biedenkapp
69d8b9f37b
update fnecore submodule;
1 year ago
Bryan Biedenkapp
2055142245
yes good excellent I'm committing typos now that cause build failures .. dev supreme over here...;
1 year ago
Bryan Biedenkapp
fdf6898e07
dump more trapped exceptions to the log;
1 year ago
Bryan Biedenkapp
1de07e2a00
update fnecore submodule; properly shutdown wave recorder and disconnect from FNEs before just blowing ourselves away; stop using pktSeq() from fnecore to track packet sequence numbers, for multi-TG architecture we have to self track (this should fix OOS errors);
1 year ago
Steven Jennison
e462fb4f3c
Update file headers for Codeplug.cs and MainWindow.xaml.cs
1 year ago
Steven Jennison
30dcccaa44
Add file header to KeyContainer.cs
1 year ago