Code Monkey home page Code Monkey logo

protocentral_openview's Introduction

ProtoCentral OpenView

ProtoCentral OpenView is a unified graphical interface for MacOS/Linux/Windows for plotting/storing sensor data from most of ProtoCentral's breakout boards and shields. This software is meant to be used with a device that presents a serial UART interface, such as an Arduino. The software is written entirely in Processing and fully extensible to read data from your own boards also.

OpenView Animated

Features:

  • Multiple boards, one unified interface
  • Adaptable data packet format according to type of board used
  • Development environment: Processing 3 / 4 Java
  • Compatibility: MacOS/Linux/Windows
  • Data storage option to text or CSV files
  • Default baud rate is 57,600 bps
  • You can add your own board by editing the source file

Installing and using ProtoCentral OpenView

ProtoCentral OpenView is available for Windows, MacOS and Linux.

You can download the latest version for your operating system from the Releases page.

OpenView is written on the Processing Java IDE and is fully open source. You can compile your own from the source code provide in this GitHub repository.

Compiling and running OpenView from Source

  1. Install the Processing IDE for your specific operating system from here
  2. Install the folowing library dependencies. You can install these from Processing through (Sketch->Import Library->Add Library) and search for the name.
    • ControlP5 GUI library
    • Grafica
  3. Click Run to run the application

Supported devices

Currently, this application supports the following boards:

Packet Format

ProtoCentral OpenView is compatible with any device that can send data through Serial port over UART/USB/Bluetooth-SPP/BLE

Position Value
0 0x0A
1 0xFA
2 Payload Length LSB
3 Payload Length MSB
4 0x02 (Type - Data)
5 Payload 0
.. Payload (...)
n Payload n+5
(PL Len + 5) 0x0B

License

This software is open source and licensed under the following license:

MIT License

Copyright (c) 2019 ProtoCentral

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

protocentral_openview's People

Contributors

protocentralashwin avatar mohammedhm avatar

Stargazers

fish1968 avatar  avatar  avatar Bo-Sung(Brandon) Kim avatar  avatar George Thompson avatar  avatar Francisco Bischoff avatar Halil İbrahim Deniz avatar HM. Yen avatar Sanoobar Shan .A avatar Steve Park avatar Luke Alex Reeve avatar Axel Sepúlveda avatar  avatar  avatar Denis avatar Yitzchok Gottlieb avatar

Watchers

James Cloos avatar  avatar  avatar  avatar  avatar  avatar  avatar

protocentral_openview's Issues

Not working at all

Windows 10 x64
Port selection does not allow to select anything except COM1 and it is allways busy.
Shame!
BUG

No Tiny GSR Board

Hello, I bought you a tiny GSR Board. I am installing openview as said in your tuto, but when i launch Openview, Tiny GSR board does not appear in the board list.

I use the zip source code install
Best regards

Crash bug

I get the following error log when I press "start" every time. I am trying to use the Protocentral 86150 breakout

A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000007110b5db, pid=17716, tid=0x000000000000460c

JRE version: Java(TM) SE Runtime Environment (8.0_311-b11) (build 1.8.0_311-b11)

Java VM: Java HotSpot(TM) 64-Bit Server VM (25.311-b11 mixed mode windows-amd64 compressed oops)

Problematic frame:

C [jSSC-2.8.dll+0xb5db]

Failed to write core dump. Minidumps are not enabled by default on client versions of Windows

If you would like to submit a bug report, please visit:

http://bugreport.java.com/bugreport/crash.jsp

The crash happened outside the Java Virtual Machine in native code.

See problematic frame for where to report the bug.

--------------- T H R E A D ---------------

Current thread (0x000001d9e0192800): JavaThread "Animation Thread" [_thread_in_native, id=17932, stack(0x000000075b200000,0x000000075b300000)]

siginfo: ExceptionCode=0xc0000005, reading address 0xffffffffe562a9d9

Registers:
RAX=0xffffffffe562a9d9, RBX=0x000000075b2fe220, RCX=0x00007ffd5c44cf54, RDX=0x0000000000000000
RSP=0x000000075b2fe1b0, RBP=0x000000075b2fe330, RSI=0x000001d9e0192a00, RDI=0x00000000000008bc
R8 =0x000000075b2fe0a8, R9 =0x000000075b2fe1a0, R10=0x0000000000000000, R11=0x0000000000000246
R12=0x000000075b2fe3e0, R13=0x000001d9dfeafde0, R14=0x000000075b2fe2e0, R15=0x000001d9e0192800
RIP=0x000000007110b5db, EFLAGS=0x0000000000010202

Top of Stack: (sp=0x000000075b2fe1b0)
0x000000075b2fe1b0: 000001d9e04ca420 000001d9dfeafa00
0x000000075b2fe1c0: 000000007110b230 000001d9cacd0000
0x000000075b2fe1d0: 000001d9cac60000 0000000000000004
0x000000075b2fe1e0: 000001d9e0192a00 00000000000008bc
0x000000075b2fe1f0: 000000075b2fe330 0000000071112590
0x000000075b2fe200: 000001d9e0192800 000000075b2fe2e0
0x000000075b2fe210: 000001d9dfeafde0 000000075b2fe3e0
0x000000075b2fe220: 000001d9dfeafde0 00007ffd5c3d47b1
0x000000075b2fe230: 000000075b2fe260 000001d9cacd0000
0x000000075b2fe240: 000000075b2fe330 0000000000000000
0x000000075b2fe250: 0000000071113500 0000000071113be8
0x000000075b2fe260: 000000075b2fe290 0000000071112641
0x000000075b2fe270: 000000075b2fe200 000001d9e0192a00
0x000000075b2fe280: 0000000000000000 0000000000000000
0x000000075b2fe290: 000000075b2fe330 0000000071101595
0x000000075b2fe2a0: 000000000000001c 000001d900000000

Instructions: (pc=0x000000007110b5db)
0x000000007110b5bb: c5 0f 1f 40 00 55 57 56 53 48 83 ec 28 48 8b 05
0x000000007110b5cb: 39 33 01 00 48 89 cb 48 85 c0 0f 84 c5 00 00 00
0x000000007110b5db: 8b 38 85 ff 0f 88 ab 00 00 00 48 8b 05 1c 33 01
0x000000007110b5eb: 00 48 85 c0 0f 84 bc 00 00 00 8b 30 85 f6 74 57

Register to memory mapping:

RAX=0xffffffffe562a9d9 is an unknown value
RBX=0x000000075b2fe220 is pointing into the stack for thread: 0x000001d9e0192800
RCX=0x00007ffd5c44cf54 is an unknown value
RDX=0x0000000000000000 is an unknown value
RSP=0x000000075b2fe1b0 is pointing into the stack for thread: 0x000001d9e0192800
RBP=0x000000075b2fe330 is pointing into the stack for thread: 0x000001d9e0192800
RSI=0x000001d9e0192a00 is an unknown value
RDI=0x00000000000008bc is an unknown value
R8 =0x000000075b2fe0a8 is pointing into the stack for thread: 0x000001d9e0192800
R9 =0x000000075b2fe1a0 is pointing into the stack for thread: 0x000001d9e0192800
R10=0x0000000000000000 is an unknown value
R11=0x0000000000000246 is an unknown value
R12=0x000000075b2fe3e0 is pointing into the stack for thread: 0x000001d9e0192800
R13=0x000001d9dfeafde0 is an unknown value
R14=0x000000075b2fe2e0 is pointing into the stack for thread: 0x000001d9e0192800
R15=0x000001d9e0192800 is a thread

Stack: [0x000000075b200000,0x000000075b300000], sp=0x000000075b2fe1b0, free space=1016k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [jSSC-2.8.dll+0xb5db]
C [jSSC-2.8.dll+0x12590]
C [jSSC-2.8.dll+0x1595]
C 0x000001d9cc6599ee

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j jssc.SerialNativeInterface.openPort(Ljava/lang/String;Z)J+0
j jssc.SerialPort.openPort()Z+65
j processing.serial.Serial.(Lprocessing/core/PApplet;Ljava/lang/String;ICIF)V+154
j processing.serial.Serial.(Lprocessing/core/PApplet;Ljava/lang/String;I)V+9
j protocentral_openview.startSerial(Ljava/lang/String;I)V+8
j protocentral_openview.toggleONOFF(Z)V+12
v ~StubRoutines::call_stub
j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+100
J 1284 C1 sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (10 bytes) @ 0x000001d9ccaa9604 [0x000001d9ccaa9500+0x104]
J 1283 C1 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (62 bytes) @ 0x000001d9ccaa902c [0x000001d9ccaa8c40+0x3ec]
j controlP5.ControlBroadcaster.invokeMethod(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)V+22
j controlP5.ControlBroadcaster.callTarget(LcontrolP5/ControllerPlug;F)V+22
j controlP5.ControlBroadcaster.broadcast(LcontrolP5/ControlEvent;I)LcontrolP5/ControlBroadcaster;+333
j controlP5.Controller.broadcast(I)V+78
j controlP5.Toggle.setState(Z)LcontrolP5/Toggle;+23
j controlP5.Toggle.mousePressed()V+13
j controlP5.Controller.setMousePressed(Z)Z+44
j controlP5.ControllerGroup.setMousePressed(Z)Z+32
j controlP5.ControlWindow.mousePressedEvent()V+49
j controlP5.ControlWindow.mouseEvent(Lprocessing/event/MouseEvent;)V+64
J 1815 C1 sun.reflect.GeneratedMethodAccessor5.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (66 bytes) @ 0x000001d9ccc7814c [0x000001d9ccc77e00+0x34c]
J 1284 C1 sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (10 bytes) @ 0x000001d9ccaa9604 [0x000001d9ccaa9500+0x104]
J 1283 C1 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (62 bytes) @ 0x000001d9ccaa902c [0x000001d9ccaa8c40+0x3ec]
J 1349 C1 processing.core.PApplet$RegisteredMethods.handle([Ljava/lang/Object;)V (87 bytes) @ 0x000001d9ccad2374 [0x000001d9ccad21a0+0x1d4]
j processing.core.PApplet.handleMethods(Ljava/lang/String;[Ljava/lang/Object;)V+28
j processing.core.PApplet.handleMouseEvent(Lprocessing/event/MouseEvent;)V+249
J 1614 C1 processing.core.PApplet.dequeueEvents()V (88 bytes) @ 0x000001d9ccba417c [0x000001d9ccba3c60+0x51c]
J 1695 C1 processing.core.PApplet.handleDraw()V (253 bytes) @ 0x000001d9ccbe6a8c [0x000001d9ccbe5f00+0xb8c]
J 1607 C1 processing.awt.PSurfaceAWT$12.callDraw()V (18 bytes) @ 0x000001d9ccba141c [0x000001d9ccba1300+0x11c]
j processing.core.PSurfaceNone$AnimationThread.run()V+30
v ~StubRoutines::call_stub

--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
0x000001d9cad01800 JavaThread "DestroyJavaVM" [_thread_blocked, id=9548, stack(0x0000000759600000,0x0000000759700000)]
=>0x000001d9e0192800 JavaThread "Animation Thread" [_thread_in_native, id=17932, stack(0x000000075b200000,0x000000075b300000)]
0x000001d9e00c7000 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=5028, stack(0x000000075b100000,0x000000075b200000)]
0x000001d9dffcd000 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=17056, stack(0x000000075ae00000,0x000000075af00000)]
0x000001d9dfa12800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=13808, stack(0x000000075a700000,0x000000075a800000)]
0x000001d9dfa10800 JavaThread "AWT-Shutdown" [_thread_blocked, id=10532, stack(0x000000075a600000,0x000000075a700000)]
0x000001d9dfa0f800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=17720, stack(0x000000075a500000,0x000000075a600000)]
0x000001d9deb1b000 JavaThread "Service Thread" daemon [_thread_blocked, id=11368, stack(0x000000075a300000,0x000000075a400000)]
0x000001d9dea9d800 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=15508, stack(0x000000075a200000,0x000000075a300000)]
0x000001d9dea98000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=17052, stack(0x000000075a100000,0x000000075a200000)]
0x000001d9dea91000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=9504, stack(0x000000075a000000,0x000000075a100000)]
0x000001d9dea8c800 JavaThread "Attach Listener" daemon [_thread_blocked, id=7248, stack(0x0000000759f00000,0x000000075a000000)]
0x000001d9dea8b000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=12924, stack(0x0000000759e00000,0x0000000759f00000)]
0x000001d9de333000 JavaThread "Finalizer" daemon [_thread_blocked, id=17444, stack(0x0000000759d00000,0x0000000759e00000)]
0x000001d9dea55000 JavaThread "Reference Handler" daemon [_thread_blocked, id=10452, stack(0x0000000759c00000,0x0000000759d00000)]

Other Threads:
0x000001d9dea51800 VMThread [stack: 0x0000000759b00000,0x0000000759c00000] [id=6540]
0x000001d9deb47000 WatcherThread [stack: 0x000000075a400000,0x000000075a500000] [id=12636]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

heap address: 0x00000000c8e00000, size: 882 MB, Compressed Oops mode: 32-bit
Narrow klass base: 0x0000000000000000, Narrow klass shift: 3
Compressed class space size: 1073741824 Address: 0x0000000100000000

Heap:
PSYoungGen total 16896K, used 9300K [0x00000000eda00000, 0x00000000eec80000, 0x0000000100000000)
eden space 14848K, 48% used [0x00000000eda00000,0x00000000ee1191e0,0x00000000ee880000)
from space 2048K, 99% used [0x00000000eea80000,0x00000000eec7c148,0x00000000eec80000)
to space 2048K, 0% used [0x00000000ee880000,0x00000000ee880000,0x00000000eea80000)
ParOldGen total 38400K, used 11357K [0x00000000c8e00000, 0x00000000cb380000, 0x00000000eda00000)
object space 38400K, 29% used [0x00000000c8e00000,0x00000000c9917770,0x00000000cb380000)
Metaspace used 13164K, capacity 13376K, committed 13568K, reserved 1060864K
class space used 1398K, capacity 1488K, committed 1536K, reserved 1048576K

Card table byte_map: [0x000001d9dba00000,0x000001d9dbbc0000] byte_map_base: 0x000001d9db3b9000

Marking Bits: (ParMarkBitMap*) 0x0000000066498030
Begin Bits: [0x000001d9dbcf0000, 0x000001d9dcab8000)
End Bits: [0x000001d9dcab8000, 0x000001d9dd880000)

Polling page: 0x000001d9cadf0000

CodeCache: size=245760Kb used=6353Kb max_used=6353Kb free=239406Kb
bounds [0x000001d9cc640000, 0x000001d9ccc80000, 0x000001d9db640000]
total_blobs=2385 nmethods=1814 adapters=484
compilation: enabled

Compilation events (10 events):
Event: 12.864 Thread 0x000001d9dea9d800 1811 3 java.awt.Component::processMouseMotionEvent (58 bytes)
Event: 12.865 Thread 0x000001d9dea9d800 nmethod 1811 0x000001d9ccc769d0 code [0x000001d9ccc76b60, 0x000001d9ccc76f60]
Event: 12.865 Thread 0x000001d9dea9d800 1812 3 processing.awt.PSurfaceAWT$8::mouseMoved (9 bytes)
Event: 12.865 Thread 0x000001d9dea9d800 nmethod 1812 0x000001d9ccc77090 code [0x000001d9ccc77200, 0x000001d9ccc773b0]
Event: 12.873 Thread 0x000001d9dea9d800 1813 3 processing.core.PApplet::mouseMoved (5 bytes)
Event: 12.874 Thread 0x000001d9dea9d800 nmethod 1813 0x000001d9ccc77490 code [0x000001d9ccc775e0, 0x000001d9ccc77818]
Event: 12.874 Thread 0x000001d9dea9d800 1814 3 processing.core.PApplet::mouseMoved (1 bytes)
Event: 12.874 Thread 0x000001d9dea9d800 nmethod 1814 0x000001d9ccc778d0 code [0x000001d9ccc77a20, 0x000001d9ccc77b78]
Event: 12.890 Thread 0x000001d9dea9d800 1815 ! 3 sun.reflect.GeneratedMethodAccessor5::invoke (66 bytes)
Event: 12.891 Thread 0x000001d9dea9d800 nmethod 1815 0x000001d9ccc77c10 code [0x000001d9ccc77e00, 0x000001d9ccc785e0]

GC Heap History (8 events):
Event: 1.332 GC heap before
{Heap before GC invocations=1 (full 0):
PSYoungGen total 16896K, used 14848K [0x00000000eda00000, 0x00000000eec80000, 0x0000000100000000)
eden space 14848K, 100% used [0x00000000eda00000,0x00000000ee880000,0x00000000ee880000)
from space 2048K, 0% used [0x00000000eea80000,0x00000000eea80000,0x00000000eec80000)
to space 2048K, 0% used [0x00000000ee880000,0x00000000ee880000,0x00000000eea80000)
ParOldGen total 38400K, used 0K [0x00000000c8e00000, 0x00000000cb380000, 0x00000000eda00000)
object space 38400K, 0% used [0x00000000c8e00000,0x00000000c8e00000,0x00000000cb380000)
Metaspace used 10292K, capacity 10508K, committed 10880K, reserved 1058816K
class space used 1208K, capacity 1286K, committed 1408K, reserved 1048576K
Event: 1.341 GC heap after
Heap after GC invocations=1 (full 0):
PSYoungGen total 16896K, used 2016K [0x00000000eda00000, 0x00000000eec80000, 0x0000000100000000)
eden space 14848K, 0% used [0x00000000eda00000,0x00000000eda00000,0x00000000ee880000)
from space 2048K, 98% used [0x00000000ee880000,0x00000000eea78020,0x00000000eea80000)
to space 2048K, 0% used [0x00000000eea80000,0x00000000eea80000,0x00000000eec80000)
ParOldGen total 38400K, used 7949K [0x00000000c8e00000, 0x00000000cb380000, 0x00000000eda00000)
object space 38400K, 20% used [0x00000000c8e00000,0x00000000c95c3768,0x00000000cb380000)
Metaspace used 10292K, capacity 10508K, committed 10880K, reserved 1058816K
class space used 1208K, capacity 1286K, committed 1408K, reserved 1048576K
}
Event: 2.746 GC heap before
{Heap before GC invocations=2 (full 0):
PSYoungGen total 16896K, used 16864K [0x00000000eda00000, 0x00000000eec80000, 0x0000000100000000)
eden space 14848K, 100% used [0x00000000eda00000,0x00000000ee880000,0x00000000ee880000)
from space 2048K, 98% used [0x00000000ee880000,0x00000000eea78020,0x00000000eea80000)
to space 2048K, 0% used [0x00000000eea80000,0x00000000eea80000,0x00000000eec80000)
ParOldGen total 38400K, used 7949K [0x00000000c8e00000, 0x00000000cb380000, 0x00000000eda00000)
object space 38400K, 20% used [0x00000000c8e00000,0x00000000c95c3768,0x00000000cb380000)
Metaspace used 12201K, capacity 12350K, committed 12544K, reserved 1060864K
class space used 1370K, capacity 1451K, committed 1536K, reserved 1048576K
Event: 2.757 GC heap after
Heap after GC invocations=2 (full 0):
PSYoungGen total 16896K, used 2024K [0x00000000eda00000, 0x00000000eec80000, 0x0000000100000000)
eden space 14848K, 0% used [0x00000000eda00000,0x00000000eda00000,0x00000000ee880000)
from space 2048K, 98% used [0x00000000eea80000,0x00000000eec7a230,0x00000000eec80000)
to space 2048K, 0% used [0x00000000ee880000,0x00000000ee880000,0x00000000eea80000)
ParOldGen total 38400K, used 10779K [0x00000000c8e00000, 0x00000000cb380000, 0x00000000eda00000)
object space 38400K, 28% used [0x00000000c8e00000,0x00000000c9886ce0,0x00000000cb380000)
Metaspace used 12201K, capacity 12350K, committed 12544K, reserved 1060864K
class space used 1370K, capacity 1451K, committed 1536K, reserved 1048576K
}
Event: 6.729 GC heap before
{Heap before GC invocations=3 (full 0):
PSYoungGen total 16896K, used 16872K [0x00000000eda00000, 0x00000000eec80000, 0x0000000100000000)
eden space 14848K, 100% used [0x00000000eda00000,0x00000000ee880000,0x00000000ee880000)
from space 2048K, 98% used [0x00000000eea80000,0x00000000eec7a230,0x00000000eec80000)
to space 2048K, 0% used [0x00000000ee880000,0x00000000ee880000,0x00000000eea80000)
ParOldGen total 38400K, used 10779K [0x00000000c8e00000, 0x00000000cb380000, 0x00000000eda00000)
object space 38400K, 28% used [0x00000000c8e00000,0x00000000c9886ce0,0x00000000cb380000)
Metaspace used 12844K, capacity 13056K, committed 13312K, reserved 1060864K
class space used 1395K, capacity 1488K, committed 1536K, reserved 1048576K
Event: 6.734 GC heap after
Heap after GC invocations=3 (full 0):
PSYoungGen total 16896K, used 2016K [0x00000000eda00000, 0x00000000eec80000, 0x0000000100000000)
eden space 14848K, 0% used [0x00000000eda00000,0x00000000eda00000,0x00000000ee880000)
from space 2048K, 98% used [0x00000000ee880000,0x00000000eea78158,0x00000000eea80000)
to space 2048K, 0% used [0x00000000eea80000,0x00000000eea80000,0x00000000eec80000)
ParOldGen total 38400K, used 11349K [0x00000000c8e00000, 0x00000000cb380000, 0x00000000eda00000)
object space 38400K, 29% used [0x00000000c8e00000,0x00000000c9915770,0x00000000cb380000)
Metaspace used 12844K, capacity 13056K, committed 13312K, reserved 1060864K
class space used 1395K, capacity 1488K, committed 1536K, reserved 1048576K
}
Event: 11.135 GC heap before
{Heap before GC invocations=4 (full 0):
PSYoungGen total 16896K, used 16864K [0x00000000eda00000, 0x00000000eec80000, 0x0000000100000000)
eden space 14848K, 100% used [0x00000000eda00000,0x00000000ee880000,0x00000000ee880000)
from space 2048K, 98% used [0x00000000ee880000,0x00000000eea78158,0x00000000eea80000)
to space 2048K, 0% used [0x00000000eea80000,0x00000000eea80000,0x00000000eec80000)
ParOldGen total 38400K, used 11349K [0x00000000c8e00000, 0x00000000cb380000, 0x00000000eda00000)
object space 38400K, 29% used [0x00000000c8e00000,0x00000000c9915770,0x00000000cb380000)
Metaspace used 13014K, capacity 13248K, committed 13568K, reserved 1060864K
class space used 1395K, capacity 1488K, committed 1536K, reserved 1048576K
Event: 11.140 GC heap after
Heap after GC invocations=4 (full 0):
PSYoungGen total 16896K, used 2032K [0x00000000eda00000, 0x00000000eec80000, 0x0000000100000000)
eden space 14848K, 0% used [0x00000000eda00000,0x00000000eda00000,0x00000000ee880000)
from space 2048K, 99% used [0x00000000eea80000,0x00000000eec7c148,0x00000000eec80000)
to space 2048K, 0% used [0x00000000ee880000,0x00000000ee880000,0x00000000eea80000)
ParOldGen total 38400K, used 11357K [0x00000000c8e00000, 0x00000000cb380000, 0x00000000eda00000)
object space 38400K, 29% used [0x00000000c8e00000,0x00000000c9917770,0x00000000cb380000)
Metaspace used 13014K, capacity 13248K, committed 13568K, reserved 1060864K
class space used 1395K, capacity 1488K, committed 1536K, reserved 1048576K
}

Deoptimization events (10 events):
Event: 2.495 Thread 0x000001d9e0192800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001d9cc942f10 method=java.lang.Character.isSurrogate(C)Z @ 3
Event: 2.639 Thread 0x000001d9e008d800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001d9cc84a6a8 method=sun.awt.image.PNGImageDecoder.produceImage()V @ 867
Event: 2.691 Thread 0x000001d9e0192800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000001d9cc7c1e20 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8
Event: 2.692 Thread 0x000001d9e0192800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000001d9cc7c1e20 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8
Event: 2.692 Thread 0x000001d9e0192800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000001d9cc7c1e20 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8
Event: 2.692 Thread 0x000001d9e0192800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000001d9cc7c1e20 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8
Event: 2.722 Thread 0x000001d9e0192800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001d9cc9296d0 method=java.lang.ThreadLocal$ThreadLocalMap.getEntry(Ljava/lang/ThreadLocal;)Ljava/lang/ThreadLocal$ThreadLocalMap$Entry; @ 21
Event: 5.260 Thread 0x000001d9e0192800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001d9ccae4b2c method=processing.core.PGraphics.colorCalc(I)V @ 15
Event: 5.913 Thread 0x000001d9e0192800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001d9cca51f98 method=java.lang.StrictMath.floorOrCeil(DDDD)D @ 8
Event: 6.294 Thread 0x000001d9e0192800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000001d9ccb24aa8 method=sun.font.FileFontStrike.getCachedGlyphPtrInternal(I)J @ 99

Classes redefined (0 events):
No events

Internal exceptions (10 events):
Event: 2.722 Thread 0x000001d9e0192800 Implicit null exception at 0x000001d9cc92963b to 0x000001d9cc9296b1
Event: 6.292 Thread 0x000001d9e0192800 Exception <a 'java/io/IOException'> (0x00000000ee722770) thrown at [C:\jenkins\workspace\8-2-build-windows-amd64-cygwin\jdk8u311\1894\hotspot\src\share\vm\prims\jni.cpp, line 710]
Event: 6.293 Thread 0x000001d9e0192800 Exception <a 'java/io/IOException'> (0x00000000ee722be8) thrown at [C:\jenkins\workspace\8-2-build-windows-amd64-cygwin\jdk8u311\1894\hotspot\src\share\vm\prims\jni.cpp, line 710]
Event: 6.293 Thread 0x000001d9e0192800 Exception <a 'java/io/IOException'> (0x00000000ee723030) thrown at [C:\jenkins\workspace\8-2-build-windows-amd64-cygwin\jdk8u311\1894\hotspot\src\share\vm\prims\jni.cpp, line 710]
Event: 6.294 Thread 0x000001d9e0192800 Implicit null exception at 0x000001d9ccb24955 to 0x000001d9ccb24a91
Event: 11.406 Thread 0x000001d9e0192800 Exception <a 'java/io/IOException'> (0x00000000edb15fe0) thrown at [C:\jenkins\workspace\8-2-build-windows-amd64-cygwin\jdk8u311\1894\hotspot\src\share\vm\prims\jni.cpp, line 710]
Event: 11.406 Thread 0x000001d9e0192800 Exception <a 'java/io/IOException'> (0x00000000edb16458) thrown at [C:\jenkins\workspace\8-2-build-windows-amd64-cygwin\jdk8u311\1894\hotspot\src\share\vm\prims\jni.cpp, line 710]
Event: 11.406 Thread 0x000001d9e0192800 Exception <a 'java/io/IOException'> (0x00000000edb168a0) thrown at [C:\jenkins\workspace\8-2-build-windows-amd64-cygwin\jdk8u311\1894\hotspot\src\share\vm\prims\jni.cpp, line 710]
Event: 11.406 Thread 0x000001d9e0192800 Exception <a 'java/io/IOException'> (0x00000000edb16db8) thrown at [C:\jenkins\workspace\8-2-build-windows-amd64-cygwin\jdk8u311\1894\hotspot\src\share\vm\prims\jni.cpp, line 710]
Event: 11.406 Thread 0x000001d9e0192800 Exception <a 'java/io/IOException'> (0x00000000edb17200) thrown at [C:\jenkins\workspace\8-2-build-windows-amd64-cygwin\jdk8u311\1894\hotspot\src\share\vm\prims\jni.cpp, line 710]

Events (10 events):
Event: 13.189 loading class jssc/SerialPortEvent
Event: 13.189 loading class jssc/SerialPortEvent done
Event: 13.190 loading class jssc/SerialPort
Event: 13.190 loading class jssc/SerialPort done
Event: 13.191 loading class jssc/SerialPortTimeoutException
Event: 13.191 loading class jssc/SerialPortTimeoutException done
Event: 13.191 loading class jssc/SerialPort$EventThread
Event: 13.191 loading class jssc/SerialPort$EventThread done
Event: 13.192 loading class jssc/SerialPort$LinuxEventThread
Event: 13.192 loading class jssc/SerialPort$LinuxEventThread done

Dynamic libraries:
0x00007ff652a60000 - 0x00007ff652aa7000 C:\Program Files\Java\jre1.8.0_311\bin\javaw.exe
0x00007ffd5c3b0000 - 0x00007ffd5c5a5000 C:\WINDOWS\SYSTEM32\ntdll.dll
0x00007ffd5bc30000 - 0x00007ffd5bcee000 C:\WINDOWS\System32\KERNEL32.DLL
0x00007ffd59ac0000 - 0x00007ffd59d88000 C:\WINDOWS\System32\KERNELBASE.dll
0x00007ffd5aef0000 - 0x00007ffd5af9c000 C:\WINDOWS\System32\ADVAPI32.dll
0x00007ffd5be20000 - 0x00007ffd5bebe000 C:\WINDOWS\System32\msvcrt.dll
0x00007ffd5b3c0000 - 0x00007ffd5b45b000 C:\WINDOWS\System32\sechost.dll
0x00007ffd5b0c0000 - 0x00007ffd5b1ea000 C:\WINDOWS\System32\RPCRT4.dll
0x00007ffd5c020000 - 0x00007ffd5c1c1000 C:\WINDOWS\System32\USER32.dll
0x00007ffd5a2c0000 - 0x00007ffd5a2e2000 C:\WINDOWS\System32\win32u.dll
0x00007ffd5a7d0000 - 0x00007ffd5a7fb000 C:\WINDOWS\System32\GDI32.dll
0x00007ffd5a070000 - 0x00007ffd5a17d000 C:\WINDOWS\System32\gdi32full.dll
0x00007ffd59dc0000 - 0x00007ffd59e5d000 C:\WINDOWS\System32\msvcp_win.dll
0x00007ffd5a2f0000 - 0x00007ffd5a3f0000 C:\WINDOWS\System32\ucrtbase.dll
0x00007ffd463b0000 - 0x00007ffd4664a000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1110_none_60b5254171f9507e\COMCTL32.dll
0x00007ffd5a940000 - 0x00007ffd5a970000 C:\WINDOWS\System32\IMM32.DLL
0x00007ffd44950000 - 0x00007ffd44965000 C:\Program Files\Java\jre1.8.0_311\bin\vcruntime140.dll
0x00007ffd41770000 - 0x00007ffd4180b000 C:\Program Files\Java\jre1.8.0_311\bin\msvcp140.dll
0x0000000065cb0000 - 0x0000000066510000 C:\Program Files\Java\jre1.8.0_311\bin\server\jvm.dll
0x00007ffd5a930000 - 0x00007ffd5a938000 C:\WINDOWS\System32\PSAPI.DLL
0x00007ffd4b1d0000 - 0x00007ffd4b1f7000 C:\WINDOWS\SYSTEM32\WINMM.dll
0x00007ffd4c830000 - 0x00007ffd4c83a000 C:\WINDOWS\SYSTEM32\VERSION.dll
0x00007ffd512a0000 - 0x00007ffd512a9000 C:\WINDOWS\SYSTEM32\WSOCK32.dll
0x00007ffd5a970000 - 0x00007ffd5a9db000 C:\WINDOWS\System32\WS2_32.dll
0x00007ffd579b0000 - 0x00007ffd579c2000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll
0x00007ffd54f60000 - 0x00007ffd54f70000 C:\Program Files\Java\jre1.8.0_311\bin\verify.dll
0x00007ffd41850000 - 0x00007ffd4187b000 C:\Program Files\Java\jre1.8.0_311\bin\java.dll
0x00007ffd41750000 - 0x00007ffd41768000 C:\Program Files\Java\jre1.8.0_311\bin\zip.dll
0x00007ffd5b460000 - 0x00007ffd5bba4000 C:\WINDOWS\System32\SHELL32.dll
0x00007ffd57bb0000 - 0x00007ffd58344000 C:\WINDOWS\SYSTEM32\windows.storage.dll
0x00007ffd5a410000 - 0x00007ffd5a765000 C:\WINDOWS\System32\combase.dll
0x00007ffd59440000 - 0x00007ffd5946e000 C:\WINDOWS\SYSTEM32\Wldp.dll
0x00007ffd5bec0000 - 0x00007ffd5bf6d000 C:\WINDOWS\System32\SHCORE.dll
0x00007ffd5a8d0000 - 0x00007ffd5a925000 C:\WINDOWS\System32\shlwapi.dll
0x00007ffd59a00000 - 0x00007ffd59a1f000 C:\WINDOWS\SYSTEM32\profapi.dll
0x00007ffd35130000 - 0x00007ffd352c5000 C:\Program Files\Java\jre1.8.0_311\bin\awt.dll
0x00007ffd5a800000 - 0x00007ffd5a8cd000 C:\WINDOWS\System32\OLEAUT32.dll
0x00007ffd573e0000 - 0x00007ffd57470000 C:\WINDOWS\SYSTEM32\apphelp.dll
0x00007ffd574f0000 - 0x00007ffd5758e000 C:\WINDOWS\system32\uxtheme.dll
0x00007ffd5afa0000 - 0x00007ffd5b0b5000 C:\WINDOWS\System32\MSCTF.dll
0x00007ffd5bcf0000 - 0x00007ffd5be1a000 C:\WINDOWS\System32\ole32.dll
0x00007ffd5a230000 - 0x00007ffd5a2b2000 C:\WINDOWS\System32\bcryptPrimitives.dll
0x00007ffd578a0000 - 0x00007ffd578cf000 C:\WINDOWS\system32\DWMAPI.DLL
0x00007ffd31020000 - 0x00007ffd31145000 C:\WINDOWS\system32\opengl32.dll
0x00007ffd41720000 - 0x00007ffd4174c000 C:\WINDOWS\SYSTEM32\GLU32.dll
0x00007ffd16950000 - 0x00007ffd16b20000 C:\WINDOWS\system32\d3d9.dll
0x00007ffd4b200000 - 0x00007ffd4b3db000 C:\WINDOWS\System32\DriverStore\FileRepository\u0357645.inf_amd64_3c66802dbd4d45a0\B357435\aticfx64.dll
0x00007ffd3f3e0000 - 0x00007ffd3f413000 C:\WINDOWS\System32\DriverStore\FileRepository\u0357645.inf_amd64_3c66802dbd4d45a0\B357435\atiu9p64.dll
0x00007ffd05890000 - 0x00007ffd06526000 C:\WINDOWS\System32\DriverStore\FileRepository\u0357645.inf_amd64_3c66802dbd4d45a0\B357435\atiumd64.dll
0x00007ffd51920000 - 0x00007ffd51b04000 C:\WINDOWS\SYSTEM32\dbghelp.dll
0x00007ffd51730000 - 0x00007ffd5175c000 C:\WINDOWS\SYSTEM32\dbgcore.DLL
0x00000000669c0000 - 0x000000006783d000 C:\WINDOWS\System32\DriverStore\FileRepository\u0357645.inf_amd64_3c66802dbd4d45a0\B357435\atiumd6a.dll
0x00007ffd59930000 - 0x00007ffd5997b000 C:\WINDOWS\SYSTEM32\POWRPROF.dll
0x00007ffd59910000 - 0x00007ffd59922000 C:\WINDOWS\SYSTEM32\UMPDC.dll
0x00007ffd49240000 - 0x00007ffd4926f000 C:\WINDOWS\SYSTEM32\amdihk64.dll
0x00007ffd48240000 - 0x00007ffd4827b000 C:\WINDOWS\SYSTEM32\dxcore.dll
0x00007ffd59e60000 - 0x00007ffd59eae000 C:\WINDOWS\System32\cfgmgr32.dll
0x00007ffd3b950000 - 0x00007ffd3b999000 C:\Program Files\Java\jre1.8.0_311\bin\fontmanager.dll
0x00007ffd4e2b0000 - 0x00007ffd4e3a9000 C:\WINDOWS\SYSTEM32\textinputframework.dll
0x00007ffd56e10000 - 0x00007ffd5716e000 C:\WINDOWS\System32\CoreUIComponents.dll
0x00007ffd572e0000 - 0x00007ffd573d2000 C:\WINDOWS\System32\CoreMessaging.dll
0x00007ffd587b0000 - 0x00007ffd587e3000 C:\WINDOWS\SYSTEM32\ntmarta.dll
0x00007ffd56740000 - 0x00007ffd56894000 C:\WINDOWS\SYSTEM32\wintypes.dll
0x00007ffd3f3c0000 - 0x00007ffd3f3dc000 C:\Program Files\Java\jre1.8.0_311\bin\net.dll
0x00007ffd591a0000 - 0x00007ffd5920a000 C:\WINDOWS\system32\mswsock.dll
0x00007ffd3d100000 - 0x00007ffd3d113000 C:\Program Files\Java\jre1.8.0_311\bin\nio.dll
0x00007ffd3b900000 - 0x00007ffd3b943000 C:\Program Files\Java\jre1.8.0_311\bin\t2k.dll
0x0000000071100000 - 0x0000000071125000 C:\Users\chris\Downloads\pc-openview-windows64\pc-openview-windows64\lib\jSSC-2.8.dll
0x00007ffd3c550000 - 0x00007ffd3c57a000 C:\Program Files\Java\jre1.8.0_311\bin\dcpr.dll

VM Arguments:
jvm_args: -Djna.nosys=true -Djava.library.path=C:\Users\chris\Downloads\pc-openview-windows64\pc-openview-windows64\lib
java_command: protocentral_openview
java_class_path (initial): lib\protocentral_openview.jar;lib\core.jar;lib\jogl-all.jar;lib\gluegen-rt.jar;lib\jogl-all-natives-windows-amd64.jar;lib\gluegen-rt-natives-windows-amd64.jar;lib\jssc.jar;lib\serial.jar;lib\grafica.jar;lib\controlP5.jar
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files\Nordic Semiconductor\nrf-command-line-tools\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\PuTTY;C:\Program Files\Git\cmd;C:\Program Files\Amazon\AWSCLIV2;C:\Users\chris\AppData\Local\Programs\Python\Python38;C:\Users\chris\AppData\Local\Programs\Python\Python38\Scripts;C:\Users\chris\Desktop\platform-tools_r30.0.5-windows\platform-tools;;%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Java\jre1.8.0_311\bin
USERNAME=chris
OS=Windows_NT
PROCESSOR_IDENTIFIER=AMD64 Family 23 Model 24 Stepping 1, AuthenticAMD

--------------- S Y S T E M ---------------

OS: Windows 10.0 , 64 bit Build 19041 (10.0.19041.1348)

CPU:total 4 (initial active 4) (4 cores per cpu, 1 threads per core) family 23 model 24 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, mmxext, 3dnowpref, lzcnt, sse4a, tsc, tscinvbit, tscinv, bmi1

Memory: 4k page, physical 3607180k(527504k free), swap 11128568k(2072852k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (25.311-b11) for windows-amd64 JRE (1.8.0_311-b11), built on Sep 27 2021 05:15:14 by "java_re" with MS VC++ 15.9 (VS2017)

time: Tue Dec 28 16:50:34 2021
timezone: Pacific Standard Time
elapsed time: 13.238037 seconds (0d 0h 0m 13s)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.