Comments (14)
Hi, I just made a commit that fixes your issue, values on the RX Date/Time
column are now generated using the computer's local time. This feature will be available in the next release of the application. Thanks for the report!
from serial-studio.
Thank you for the quick response!
from serial-studio.
Hi, I just uploaded the new release. Please let me know if it fixes your problems (so that I can close this issue).
from serial-studio.
Thanks Alex. The timestamps and records are now in local time. However now on CSV playback the display is no longer per the loaded JSON file. The case in point is a 3-axis accelerometer with X, Y and Z axis acceleration variables in a group and each with its own graph. This format is not followed when the recorded CSV file is loaded and played.
from serial-studio.
I just managed to reproduce your issue. I'll take a look at this problem in a moment. Thanks for the bug report!
from serial-studio.
I just uploaded a new release that fixes your issue. Please let me know if it works for you too.
from serial-studio.
Thanks for your quick response Alex. That fix seems to have worked with the replay now using the JSON definition file.
There is still a small bug. The CSV player control pop-up window "play" button has the incorrect icon on startup (pause instead of play). The file is not actually playing until that button is clicked. If then click to pause the correct "play" icon then appears.
Also this pop-up window overlays all other windows and does not disappear if another app is brought into focus. The same is true if any of the other graph or group windows are popped up by double-clicking on them. If the user goes to another program the open Serial Studio pop-ups overlay the other program, which should not occur. Open dialogues should only overlay the Serial Studio display.
from serial-studio.
The CSV player control pop-up window "play" button has the incorrect icon on startup (pause instead of play). The file is not actually playing until that button is clicked. If then click to pause the correct "play" icon then appears.
Again, thanks for the report. For the moment I cannot reproduce your issue on my computer. I'll fire up a Windows VM and check this issue during the course of the week.
Also this pop-up window overlays all other windows and does not disappear if another app is brought into focus. The same is true if any of the other graph or group windows are popped up by double-clicking on them. If the user goes to another program the open Serial Studio pop-ups overlay the other program, which should not occur. Open dialogues should only overlay the Serial Studio display.
The idea of having a "dialogs stay on top" was part of the initial design of SS. However, I never took into account that users would be using another app while using SS (SS was initially designed to work as a ground station software, in which no other apps should be running in the ground station computer during a mission/launch).
I'll update the window flags accordingly so that dialogs do not inhibit the user for working with other apps. I'll keep you updated in this thread.
from serial-studio.
Thanks for the quick reply. I have another observation from using the new version. The console record is not continuous when it is not being displayed and you have the dashboard showing instead. See the attached screenshot. The data was coming in once per second.
Serial Studio Console.txt
from serial-studio.
The console record is not continuous when it is not being displayed and you have the dashboard showing instead.
This is a temporary workaround to avoid slowing down the application at high data transfer speeds. The culprit of this was the control that I used to display console text, this workaround will be disabled in the next version (and console output will be logged even if the console is not visible).
from serial-studio.
Hi, I just released a new version that fixes the console issues that you mentioned, I also updated the window flags for the groups, graphs and widget windows. Any feedback is greatly appreciated!
from serial-studio.
Thanks Alex. The console continuity now appears to have been fixed.
The graph windows also now do not stay on top when other programs are activated. However the console player command dialogue still stays at the front regardless of program. This is on Windows. I haven't tried the Mac version.
Thanks for your prompt attention to my reports.
from serial-studio.
This is planned, I left the CSV player window as a top-sided window due to several requirements in the projects in which I use SS. A possible workaround for this would be to integrate the player controls in the toolbar in a future release, so that users don't get carried away thinking that the CSV replay feature is showing data in realtime.
from serial-studio.
OK then that's fine if it is intentional for other use cases. No need to change it then.
Thanks again.
from serial-studio.
Related Issues (20)
- Chinese lang filename not match the sources code and some translations wrong
- Add text encoding support, please !
- Data segmentation
- UI翻译中文错误 HOT 1
- Transparent Window HOT 5
- support arbitrary baudrate HOT 1
- 功能请求: 请支持 terminal 模式 HOT 1
- Translation Bugs
- Add arbitrary JSON parsing as input for dashboard HOT 1
- UI translation fault HOT 1
- Not receiving data in terminal HOT 3
- V1.1.7版本串口无法发送数据给设备
- 接收数据中文乱码
- Not working properly windows 10 HOT 2
- 功能请求:我非常需要对modbus协议的支持 HOT 1
- The download link in github didn't work. HOT 2
- compilation error HOT 2
- 希望能够添加一个普通上位机的功能,就像Vofa+一样,可以发送普通的字符或者十六进制数,或者能够按照特定字符格式提取数据并显示到图形化界面
- How to use Customize frame parser in Project Editor to phase my data. HOT 1
- I find a crash bug.
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 serial-studio.