Comments (3)
That sounds suspiciously like a bug in SavvyCAN but I'm not sure where/why right now. It's weird that it would happen like you're describing but your description is quite helpful for me to track this down. Are you sequentially scanning the address space in each instance?
from savvycan.
I've noticed a problem that occurs both with sequential and random ID scanning. Regardless of the method, after reaching a specific number of IDs (2048), the rate of frames per second returns to normal.
I attempted to compile the application myself from the master branch to investigate the issue. Unfortunately, after successful compilation, the application shuts down when trying to launch fuzzing functions or send custom frames.
Do you know what could be causing this issue? I am using Qt version 6.6.3 and Qt Creator 13.0.0 for compilation. Is it necessary to use an older version of Qt, such as 5.14, to compile code from the master branch?
EDIT: The issue of compilation and launching is no longer a problem, as with the version of Qt 5.15 that we managed to download, the application compiles and launches without any issues. Now, we need to identify the cause of this bug.
Thank you in advance for your help.
from savvycan.
I conducted a frame transmission speed test on a 2020 13” MacBook (i5, 16GB, OS Ventura). After initiating the test on MacOS, I noticed that within the ID range from 0x000 to 0x7FF, the frame transmission speed slows down. When the count exceeds 2048, the frame transmission rate per second does not increase as it does with the program running on Windows 10, and remains within the range of 5-30 frames per second. Below, I am also attaching screenshots.
from savvycan.
Related Issues (20)
- Unmet dependency to xapp-gtk3-module on Linux Mint HOT 1
- How to connect SavvyCAN to can0 SocketCAN interface on Linux Mint Victoria ? HOT 1
- Crash after selecting "Enable Continuous Logging" when no connection active HOT 1
- mac build artifact does not include QT Serial Bus support HOT 3
- V213 broke SavvyCAN installation HOT 1
- In an environment with Ubuntu 16.04 and Qt5.14.2, there is a compilation error occurring during the 'make' process.
- Timestamps break when importing a SavvyCAN gvret .csv from someone else HOT 3
- SavvyCAN with Qt 6.7.2 on Linux: no Qt Serial port for 'passthroughcan' device HOT 2
- The "New Connection" window does not have a help file associated with it
- Timestamp is missing in recorded trace after loading HOT 2
- Graph Settings / Add This Graph modal dialog too tall HOT 2
- Can't open/save any files HOT 1
- How to get Lilygo TCAN485 working on Savvycan
- Log Format Add Request HOT 2
- can.sendFrame bug in scripting interface
- J1939 DBC data graphing issue HOT 2
- Frame Sender - chaging between normal and extended ID
- (csv) Export from ISO-TP Decoder.... HOT 2
- Add "uncheck all" or allow unchecking multiple in frame filtering pane
- CAN-FD export has only 8 bytes instead of 64
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 savvycan.