BuGu
1f2b6c5d44
Optimize IP display logic.
...
WiFi version:
Only display the corresponding IP when either ETH or WiFi is present;
otherwise, both IPs will alternate.
2025-04-15 14:31:07 +08:00
BuGu
b42ffe8e0b
Add Function: Automatically wake up the screen
...
OLED will automatically wake up in the following scenarios:
1. Plug and unplug the network cable
2. Plug and unplug USB
3. WiFi connection status has changed
4. Plug and unplug HDMI
5. HDMI input resolution changes
6. The transmission format has changed
7. Change in transmission quality
2025-04-15 11:29:22 +08:00
BuGu
f9244b36df
Fix security risks related to MIC
...
MIC driver will not be automatically loaded when powered on,
and the driver will be directly deleted
2025-04-14 14:51:14 +08:00
BuGu
d098a5ef09
Remove compatibility support for version 2.2.3
2025-03-26 10:22:32 +08:00
BuGu
dbc74834cd
Fix the issue of the server frequently crashing in version 2.2.4.
2025-03-24 17:22:48 +08:00
BuGu
eb343b0d31
Fix build script issues
2025-03-21 16:17:47 +08:00
BuGu
628cb3b8c9
Fix abnormal updates of some models
...
Add function: If the program does not execute after the update, execute a restart
2025-03-21 16:16:53 +08:00
BuGu
ebd391ec26
Reset USB on new app launch.
2025-03-21 12:02:03 +08:00
BuGu
4cec610aba
Fix the issue of build script copying errors
2025-03-20 17:43:33 +08:00
BuGu
57d88d7889
New products default to disabling mDNS
2025-03-20 17:42:53 +08:00
BuGu
7f305ae3cf
Fix deadlock issue when HDMI res error occurs
2025-03-20 17:28:05 +08:00
BuGu
eb4ac33fcd
Restore frame difference detection function
...
Optimize the detection algorithm to reduce the detection time to 3-4ms per frame, using set_frame_detact (xx); Dynamically set the number of detection interval frames
2025-03-20 16:43:42 +08:00
BuGu
7a3c6c1690
Add production testing version restrictions
2025-03-20 16:40:33 +08:00
BuGu
99d1fc0a64
Modify the method for retrieving I-frames in H.264.
...
Use a single data packet to replace the SPS + PPS + I three packets retrieval.
Note: This modification may require synchronization support from the server.
2025-03-12 17:34:35 +08:00
BuGu
e3a79daf89
Merge branch 'main' of https://github.com/sipeed/NanoKVM
2025-03-10 18:16:06 +08:00
BuGu
4813e8bd50
fix some important bug and add new features.
...
+ Add watchdog.
+ Add unsupported resolution output prompt.
+ Refactor automatic resolution detection function.
+ Add support for UE chip.
+ Fix the issue where the UE chip server cannot start.
2025-03-10 18:14:04 +08:00
BuGu
93c0f3d353
Add software watchdog.
2025-03-10 18:09:55 +08:00
BuGu
be5a9f7515
Add update_lib function
...
you can use `./build update_lib` to add necessary components to MaixCDK.
2025-03-10 18:08:56 +08:00
BuGu
8ed6e2eca3
Merge pull request #364 from scpcom/kvm_system-get_ping_allow_state-return-value
...
support: kvm_system: add return value to get_ping_allow_state
2025-03-05 10:49:02 +08:00
BuGu
a7b5091024
Merge pull request #363 from scpcom/kvm_system-fix-ip_address-empty-checks
...
support: kvm_system: fix 'const char' and 'std::nullptr_t' comparsion
2025-03-05 10:46:31 +08:00
BuGu
f231df4f65
Add the necessary dependencies for compiling the vision module.
2025-03-04 16:34:59 +08:00
BuGu
95c8edcd3d
Modify the directory structure in preparation for NanoKVM-Pro
2025-03-04 16:34:50 +08:00
BuGu
d94eba0ab1
Add compilation scripts and guidelines to simplify the compilation process
2025-03-04 16:31:15 +08:00
scpcom
c2d3224552
support: kvm_system: add return value to get_ping_allow_state and ion_free_space
2025-03-04 00:00:51 +01:00
scpcom
592939895b
support: kvm_system: fix 'const char' and 'std::nullptr_t' comparsion
2025-03-03 23:54:11 +01:00
BuGu
8d8c57bc48
Re-add kvm_system, supplement compilation instructions and the compilation script.
2025-03-03 16:44:37 +08:00
BuGu
125eddffe1
Modify the file directory to reserve a location for the Pro project
2025-02-27 18:44:25 +08:00
BuGu
614ef4031c
Stop outputting the WiFi configuration QR code.
...
The QR code used for WiFi configuration is only output to the file during debugging; it was forgotten to be deleted.
2025-02-24 16:26:07 +08:00
BuGu
d9a19e132a
Add stop ping mode
...
Before starting the program, execute touch /etc/kvm/stop_ping to stop pinging the gateway for network detection (test functionality).
2025-02-24 16:20:14 +08:00
BuGu
7795191a46
Query the status information of the network section using the Linux system API.
...
After testing, calling the system API still cannot effectively detect the insertion/removal of the ETH cable; modifications were made only to the status retrieval part.
2025-02-24 15:53:20 +08:00
BuGu
de28273def
Merge branch 'main' into rework-nic-state-code
2025-02-24 10:13:08 +08:00
BuGu
06097068a2
Update kvm_system
...
Fix DNS issues
2025-02-18 18:59:49 +08:00
TuningYourCode
59d5944398
Reworked the system state code
2025-02-09 20:06:05 +01:00
BuGu
1db304a5f3
Update support
2025-01-17 19:14:59 +08:00