updated some comments in Pamguard.java to explain required vm arguments

This commit is contained in:
douggillespie 2022-01-07 13:12:50 +00:00
parent 5c7ae30547
commit 8a911714ef
1374 changed files with 35309 additions and 0 deletions

View File

@ -73,6 +73,12 @@ public class Pamguard {
* and new results written to the database, but other data, such as GPS data, are read from * and new results written to the database, but other data, such as GPS data, are read from
* the database synchronised in time to the audio data to correctly reconstruct * the database synchronised in time to the audio data to correctly reconstruct
* tracks, etc. * tracks, etc.
* PAMGuard generally needs more memory than allocated by default and you'll need to tell it where
* various library files are for access to Windows i/o devices. You will therefore need the following
* two commands to the jre, which if you're running from Eclipse are entered into the
* Arguments / VM arguments section of the run configuration:
* -Xmx6g
* -Djava.library.path=lib64
* *
* @param args * @param args
*/ */

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 289 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 406 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 656 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

View File

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<tns:contolledUnits xmlns:tns="http://www.example.org/plugin" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.example.org/plugin plugin.xsd ">
tns:contolledUnits</tns:contolledUnits>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1002 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 516 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 239 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 830 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 468 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 625 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 477 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 764 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 787 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 421 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 990 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1017 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 639 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 897 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 975 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 898 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 773 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 663 B

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 502 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 682 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 806 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 502 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 672 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 814 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 411 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 668 B

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 668 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 567 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 809 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,641 @@
/* General CSS for PAMGUARD. Deals mainly with custom controls but some general background colours are also defined here.
*
* Author: Jamie Macaulay;
**/
/*******************************************************************************
*
* Declare colour variables *
* *
******************************************************************************/
{
-fx-pambackground: rgba(238,238,238);
/*The colours of the settings CSS style*/
-fx-highlight: white;
-fx-highlight_settings: rgba(0,204,204,.75);
-fx-highlight_border_settings: rgba(0,204,204,1);
-fx_border_col: rgba(190,190,190,1);
-fx-darkbackground: rgba(70,70,70,1);
-fx-tabbackground: rgba(190,190,190,1);
-fx-icon_col: grey;
/*colours for the plot panes in PAMGuard- might change to dark if at night*/
-fx-plotbackground: white;
}
.root{
-fx-font-size: 9pt;
-fx-background-color: -fx-pambackground;
-fx-font-family: "Ubuntu";
-icons-color: -fx-icon_col;
}
/*******************************************************************************
* *
* Panes *
* *
******************************************************************************/
.pane {
-fx-background-color: -fx-pambackground;
}
.pane-opaque {
-fx-background-color: -fx-pambackground;
}
/*for plot panes*/
.pane-plot {
-fx-background-color: -fx-plotbackground;
}
.border{
-fx-background-color: -fx-pambackground;
}
.grid {
-fx-background-color: -fx-pambackground;
}
.hBox {
-fx-background-color: -fx-pambackground;
}
/*******************************************************************************
* *
* Top Toolbar *
* *
******************************************************************************/
.button{
-fx-background-color: transparent;
-fx-background-radius: 5 5 5 5;
-fx-border-color: transparent;
-fx-border-radius: 5 5 5 5;
}
.transparent-button-square{
-fx-background-color: transparent;
-fx-background-radius: 0 0 0 0;
-fx-border-color: transparent;
-fx-border-radius: 0 0 0 0;
}
.button:hover {
-fx-border-color: transparent;
-fx-background-color: -fx-highlight;
}
.transparent-button-square:hover {
-fx-background-color: -fx-highlight;
-fx-border-color: transparent;
}
.opaque-button-square{
-fx-background-color: -fx-pambackground;
-fx-background-radius: 0 0 0 0;
-fx-border-color: transparent;
-fx-border-radius: 0 0 0 0;
}
.opaque-button-square:hover {
-fx-background-color: -fx-highlight;
-fx-border-color: transparent;
}
/*******************************************************************************
* *
* Label *
* *
******************************************************************************/
#label-title1 {
-fx-font: bold 16pt -fx-font-family;
}
#label-title2 {
-fx-font: bold 13pt -fx-font-family;
}
/*******************************************************************************
* *
* Dialog Pane *
* *
******************************************************************************/
.dialog-pane-dark {
-fx-background-color: -fx-darkbackground;
}
.dialog-button-dark {
-fx-text-fill: white;
-fx-border-color: white;
-fx-border-radius: 5;
-fx-background-radius:6;
-fx-padding: 3 6 6 6;
}
.dialog-button-dark:hover{
-fx-background-color: -fx-highlight_settings;
-fx-border-color: -fx-highlight_border_settings;
}
/*******************************************************************************
* *
* Hiding Tab *
* *
******************************************************************************/
#hide-tab {
-fx-background-color: transparent;
-fx-border-radius: 5 5 0 0;
-fx-background-radius: 5 5 0 0;
-fx-border-color: -fx-border_col;
}
#show-tab {
-fx-background-color: transparent;
-fx-border-radius: 5 5 0 0;
-fx-background-radius: 5 5 0 0;
-fx-border-color: -fx-border_col;
}
#hide-tab-highlight {
-fx-background-color: -fx-highlight;
-fx-border-radius: 5 5 0 0;
-fx-background-radius: 5 5 0 0;
-fx-border-color: -fx-highlight_border;
}
/*******************************************************************************
* *
* Hiding Tab *
* *
******************************************************************************/
.menu-button {
-fx-mark-color: transparent;
}
.menu-button .arrow {
-fx-background-color: transparent;
}
.menu-button > .arrow-button {
-fx-padding: 0;
}
.menu-button > .arrow-button > .arrow {
-fx-padding: 0;
}
/*******************************************************************************
* *
* Hiding Pane *
* *
******************************************************************************/
/**
* Button for closing a hiding panel. Right indicates bottoms points towards the right, closing a hiding panel
* on the right hand side of the screen. These buttons have a transparent background and rounded corners.
*/
/** top-left, top-right, bottom-right, and bottom-left corners, in that order. */
.close-button-right{
-fx-background-color: transparent;
-fx-background-radius: 0 10 10 0;
-fx-border-radius: 0 10 10 0;
}
.close-button-right:hover {
-fx-background-color: -fx-highlight;
}
.close-button-left{
-fx-background-color: transparent;
-fx-background-radius: 10 0 0 10;
-fx-border-radius: 10 0 0 10;
}
.close-button-left:hover {
-fx-background-color: -fx-highlight;
}
.close-button-top{
-fx-background-color: transparent;
-fx-background-radius: 10 10 0 0;
-fx-border-radius: 10 10 0 0;
}
.close-button-bottom {
-fx-background-color: transparent;
-fx-background-radius: 0 0 10 10;
-fx-border-radius: 0 0 10 10;
}
.close-button-bottom:hover {
-fx-background-color: -fx-highlight;
}
.close-button-bottom-grey{
-fx-border-color: transparent;
-fx-background-radius: 0 0 10 10;
-fx-border-radius: 0 0 10 10;
}
.close-button-left-trans{
-fx-border-color: transparent;
-fx-background-color: transparent;
-fx-background-radius: 10 0 0 10;
-fx-border-radius: 10 0 0 10;
}
.close-button-right-trans{
-fx-border-color: transparent;
-fx-background-color: transparent;
-fx-background-radius: 0 10 10 0;
-fx-border-radius: 0 10 10 0;
}
.menu-square-button {
-fx-border-color: -fx_border_col;
-fx-background-color: transparent;
-fx-background-radius: 0 0 0 0;
-fx-border-radius: 0 0 0 0;
}
/*******************************************************************************
* *
* Tab Panes are ugly in Modena! *
* *
******************************************************************************/
.tab-pane .tab-header-area .tab-header-background {
-fx-effect: null;
-fx-background-color: -fx-darkbackground;
}
.tab-pane
{
-fx-tab-min-width:90px;
}
.tab{
-fx-background-insets: 0 1 0 1,0,0;
}
.tab-pane .tab
{
-fx-background-color: -fx-tabbackground;
-fx-focus-color: transparent;
-fx-faint-focus-color: transparent;
}
.tab-pane .tab:selected
{
/*-fx-background-color:-fx-highlight;*/
-fx-background-color: -fx-pambackground;
-fx-focus-color: transparent;
-fx-border-color: transparent;
-fx-faint-focus-color: transparent;
-fx-effect: null;
}
.tab-pane .tab:focused
{
-fx-focus-color: transparent;
-fx-border-color: transparent;
-fx-faint-focus-color: transparent;
-fx-effect: null;
}
.tab .tab-label {
-fx-alignment: CENTER;
/*-fx-font-weight: bold;*/
}
.tab:selected .tab-label {
-fx-alignment: CENTER;
}
.tab-button {
-fx-background-color: -fx-pambackground;
}
.tab-button:hover {
-fx-background-color: -fx-highlight
}
/*******************************************************************************
* *
* Pam Internal Pane *
* *
******************************************************************************/
.circle-internal {
-fx-fill: -fx-highlight_settings;
-fx-stroke: -fx-highlight_border_settings;
-fx-stroke-width: 2;
}
.line-internal {
-fx-fill: -fx-highlight_border_settings;
-fx-stroke: -fx-highlight_border_settings;
-fx-stroke-width: 3;
-fx-stroke-dash-array: 3.0 7.0 3.0 7.0;
}
.button-internal {
-fx-background-color: -fx-highlight_settings;
-fx-border-color: -fx-highlight_border_settings;
-fx-background-radius: 10;
-fx-border-radius: 10;
}
.button-internal:hover {
-fx-background-color: -fx-highlight_border_settings;
}
/*******************************************************************************
* *
* ToggleSwitch *
* *
******************************************************************************/
.toggle-switch{
-thumb-move-animation-time: 200;
}
.toggle-switch .text {
-fx-font-size: 1em;
-fx-text-fill: -fx-text-base-color;
}
.toggle-switch .thumb {
-fx-background-color: linear-gradient(to bottom, derive(-fx-text-box-border, -20%), derive(-fx-text-box-border, -30%)),
-fx-inner-border,
-fx-body-color;
-fx-background-insets: 0, 1, 2;
-fx-background-radius: 1.0em; /* large value to make sure this remains circular */
-fx-padding: 0.75em;
-fx-alignment: CENTER;
-fx-content-display: LEFT;
}
.toggle-switch .thumb-area{
-fx-background-radius: 1em;
-fx-background-color: linear-gradient(to bottom, derive(-fx-text-box-border, -20%), derive(-fx-text-box-border, -30%)), #f5f5f5;
-fx-background-insets: 0, 1;
}
.toggle-switch:hover .thumb{
-fx-color: -fx-hover-base
}
.toggle-switch:selected .thumb-area{
-fx-background-color: linear-gradient(to bottom, derive(-fx-text-box-border, -20%), derive(-fx-text-box-border, -30%)),
linear-gradient(to bottom, derive(#0b99c9, 30%), #0b99c9);
-fx-background-insets: 0, 1;
}
.toggle-switch .thumb-area
{
-fx-padding: 0.75em 1.333333em 0.75em 1.333333em; /* 7 16 7 16 */
}
.toggle-switch:disabled
{
-fx-opacity: 0.4;
}
/*******************************************************************************
* *
* ToggleSwitch *
* *
******************************************************************************/
.text_field_trans {
-fx-background-color: rgba(255,255,255,0.3);;
-fx-background-radius: 0;
-fx-background-radius: 0;
-fx-border-radius: 0;
-fx-border-color: -fx_border_col;
}
.text-text_field_trans:focused {
-fx-background-color: rgba(255,255,255,0.3);;
-fx-background-radius: 0;
-fx-background-radius: 0;
-fx-border-radius: 0;
-fx-border-color: -fx_border_col;
}
/*******************************************************************************
* *
* Split pane *
* *
******************************************************************************/
.split-pane *.split-pane-divider {
-fx-padding: 0 1 0 1;
}
/*******************************************************************************
* *
* Combo Box *
* *
******************************************************************************/
.combo-box-base {
-fx-background-color: transparent;
-fx-background-insets: 0 0 -1 0, 0, 1, 2;
-fx-background-radius: 3px, 3px, 2px, 1px;
-fx-padding: 0.333333em 0.666667em 0.333333em 0.666667em; /* 4 8 4 8 */
-fx-text-fill: -fx-text-base-color;
-fx-alignment: CENTER;
-fx-content-display: LEFT;
-fx-border-color: -fx_border_col;
-fx-border-radius: 5,5,5,5;
}
.combo-box-base:hover {
-fx-background-color: -fx-highlight;
-fx-border-radius: 5,5,5,5;
}
/****************************************************************
Spinner
****************************************************************/
.spinner {
-fx-background: -fx-pambackground;
-fx-background-color: -fx-pambackground;
-fx-background-radius: 5;
-fx-border-radius: 5;
-fx-border-color: none;
}
.spinner .text-field {
-fx-background: -fx-pambackground;
-fx-background-color: -fx-pambackground;
-fx-border-radius: 0 0 0 0;
-fx-padding: 5 0 5 0;
-fx-border-color: rgba(190,190,190,1);;
}
.spinner .increment-arrow-button {
-fx-background: rgba(210,210,210);
-fx-background-color: rgba(210,210,210);
-fx-border-color: rgba(190,190,190,1);;
-fx-border-radius: 5 5 0 0;
-fx-padding: 5 0 5 0;
}
.spinner .increment-arrow-button:hover {
-fx-background-color: -fx-highlight;
-fx-border-color: white;
-fx-background-radius: 5 5 0 0;
-fx-border-radius: 5 5 0 0;
}
.spinner .decrement-arrow-button {
-fx-background: rgba(210,210,210,1);
-fx-background-color: rgba(210,210,210,1);
-fx-border-color: rgba(190,190,190,1);;
-fx-border-radius: 0 0 5 5
}
.spinner .decrement-arrow-button:hover {
-fx-background-color: -fx-highlight;
-fx-border-color: white;
-fx-background-radius: 0 0 5 5;
-fx-border-radius: 0 0 5 5;
}
/*Arrows are horizontal either side of text box*/
.spinner.split-arrows-horizontal .increment-arrow-button {
-fx-background-color: rgba(210,210,210,1);
-fx-border-color: rgba(190,190,190,1);
-fx-background-radius: 0 5 5 0;
-fx-border-radius: 0 5 5 0;
}
.spinner.split-arrows-horizontal .decrement-arrow-button {
-fx-background-color: rgba(210,210,210,1);
-fx-border-color: rgba(190,190,190,1);
-fx-background-radius: 5 0 0 5;
-fx-border-radius: 5 0 0 5;
}
.spinner.split-arrows-horizontal .increment-arrow-button:hover {
-fx-background-color: -fx-highlight;
-fx-border-color: white;
-fx-background-radius: 0 5 5 0;
-fx-border-radius: 0 5 5 0;
}
.spinner.split-arrows-horizontal .decrement-arrow-button:hover {
-fx-background-color: -fx-highlight;
-fx-border-color: white;
-fx-background-radius: 5 0 0 5;
-fx-border-radius: 5 0 0 5;
}
.spinner.split-arrows-horizontal .text-field {
-fx-background: -fx-pambackground;
-fx-background-color: -fx-pambackground;
-fx-border-radius: 0 0 0 0;
-fx-padding: 5 0 5 0;
-fx-border-color: rgba(190,190,190,1);
-fx-alignment:center;
}
/*******************************************************************************
* *
* Titled Pane *
* *
******************************************************************************/
.titled-pane
{
/*-fx-text-fill: -fx-text;*/
}
.titled-pane:focused
{
/*-fx-text-fill: -fx-text;*/
}
.titled-pane .title
{
-fx-background-color: -fx-pambackground;
-fx-background-insets: 0, 1, 2;
-fx-background-radius: 0 0 0 0, 0 0 0 0, 0 0 0 0;
-fx-padding: 0.166667em 0.833333em 0.25em 0.833333em; /* 2 10 3 10 */
}
.titled-pane .title:hover
{
-fx-background-color: -fx-highlight;
-fx-background-insets: 0, 1, 2;
-fx-background-radius: 0 0 0 0, 0 0 0 0, 0 0 0 0;
-fx-padding: 0.166667em 0.833333em 0.25em 0.833333em; /* 2 10 3 10 */
}
.titled-pane > *.content
{
-fx-background-color: -fx-pambackground;
-fx-box-border: -fx-pambackground;
-fx-background-insets: 10, 0 1 1 1;
-fx-padding: 0.167em;
}
/*******************************************************************************
* *
* ikonli icons *
* *
******************************************************************************/
.ikonli-font-icon {
-fx-text-fill: -fx-icon_col;
-fx-fill: -fx-icon_col;
}
#module-pane .ikonli-font-icon {
-fx-icon-color: black;
}

View File

@ -0,0 +1,563 @@
/*
* Much of this has been taken from the AeroFX project: http://www.aerofx.org/
* I've removed references to the jar file because I didn't want to include yet
* another file in the library, and tweaked some of the colors to more closely
* match Pamguard's Swing dialogs.
*
* This is the copyright notice from the original file:
*
*
* Copyright (c) 2014, Matthias Meidinger
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* 1. Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
* ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* The views and conclusions contained in the software and documentation are those
* of the authors and should not be interpreted as representing official policies,
* either expressed or implied, of the FreeBSD Project.
*/
.root{
-fx-text-base-color: black;
-fx-text-fill: -fx-text-base-color;
/* This is the default Windows-font */
/* -fx-font-family: "Segoe UI Semibold"; */
-fx-font-family: "Segoe UI";
-fx-font-size: 9;
-fx-icon_col: grey;
-icons-color: -fx-icon_col;
/* For debugging purposes*/
-fx-background-color: rgb(240,240,240);
-fx-disabled-opacity: 0.6;
}
.text{
-fx-font-smoothing-type: lcd;
}
/* disabled controls */
.button:disabled,
.toggle-button:disabled,
.radio-button:disabled,
.check-box:disabled,
.hyperlink:disabled,
.menu-button:disabled,
.split-menu-button:disabled,
.slider:disabled,
.scroll-pane:disabled,
.progress-bar:disabled,
.progress-indicator:disabled,
.text-input:disabled,
.choice-box:disabled,
.combo-box-base:disabled,
.list-view:disabled,
.tree-view:disabled,
.table-view:disabled,
.tree-table-view:disabled,
.tab-pane:disabled,
.tab-pane > .tab-header-area > .headers-region > .tab:disabled {
-fx-opacity: -fx-disabled-opacity;
}
/* mnemonics */
.button:show-mnemonics > .mnemonic-underline,
.toggle-button:show-mnemonics > .mnemonic-underline,
.radio-button:show-mnemonics > .mnemonic-underline,
.check-box:show-mnemonics > .mnemonic-underline,
.hyperlink:show-mnemonics > .mnemonic-underline,
.split-menu-button:show-mnemonics > .mnemonic-underline,
.menu-button:show-mnemonics > .mnemonic-underline {
-fx-stroke: -fx-text-base-color;
}
.mnemonic-underline{
-fx-stroke: transparent;
}
#label-title1 {
-fx-font: bold 16pt -fx-font-family;
}
#label-title2 {
-fx-font: bold 10pt -fx-font-family;
}
/********************************************
* *
* Button & Default-Button *
* *
*********************************************/
.button-focus-border{
-fx-stroke: black;
-fx-stroke-dash-array: 1;
-fx-stroke-width: 1px;
-fx-stroke-line-cap: butt;
-fx-stroke-type: inside;
}
.button, .toggle-button{
-fx-alignment: center;
-fx-background-color:
rgb(112,112,112),
linear-gradient(rgb(252,252,252), rgb(252,252,252)),
linear-gradient(rgb(242,242,242) 0%, rgb(235,235,235) 49%, rgb(221,221,221) 50%, rgb(207,207,207) 100%);
-fx-background-insets: 0,1,2;
-fx-background-radius: 3,2,1;
-fx-padding: 4 4 3 3;
-fx-text-fill: -fx-text-base-color;
}
.button:hover{
-fx-background-color:
rgb(60,127,177),
linear-gradient(rgb(250,253,254),rgb(250,253,254)),
linear-gradient(rgb(234, 246, 253) 0%, rgb(217, 240, 252) 49%, rgb(190, 230, 253) 50%, rgb(167, 217, 245) 100%);
}
.button:default{
-fx-background-color:
rgb(60,127,177),
linear-gradient(rgb(47,212,255), rgb(47,212,255)),
linear-gradient(rgb(234,246,252) 0%, rgb(228,243,252) 49%, rgb(202,233,250) 50%, rgb(182,222,245) 100%);
}
.button:armed, .toggle-button:armed{
-fx-background-color:
rgb(44,98,139),
linear-gradient(rgb(158,176,186), rgb(158,176,186)),
linear-gradient(rgb(229,244,252) 0%, rgb(196,229,246) 49%, rgb(152,209,239) 50%, rgb(104,179,219) 100%);
}
/********************************************
* *
* TextField *
* *
*********************************************/
.text-field{
/* If four values are used, the sides are top, right, bottom, left. */
/* -fx-border-color: rgb(170,170,178) rgb(218,220,230) rgb(226,231.0,239) rgb(226,224,234); */
-fx-border-color: rgb(172,173,179);
-fx-background-color: rgb(255,255,255);
-fx-padding: 0.0em 0.0em 0.0em 0.15em;
-fx-cursor: text;
-fx-effect: null;
-fx-pref-height: 20px;
-fx-background-insets: 0 0 0 0;
}
/*
.text-field:focused{
-fx-border-color: rgb(61,123,173) rgb(164,201,227) rgb(183,217,237) rgb(181,207,231);
/* Remove the blue glow on focus */
-fx-background-insets: 0, 0, 0, 0;
-fx-effect: null;
*/
}
.tooltip {
-fx-background: rgba(0,0,0);
-fx-text-fill: black;
-fx-background-color: rgba(255,255,202);
-fx-background-radius: 1px;
-fx-background-insets: 2, 2, 1, 1;
-fx-padding: 0.15em 0.5em 0.15em 0.5em; /* 10px */
/*-fx-effect: dropshadow( three-pass-box , rgba(0,0,0,0.5) , 0, 0.0 , 0 , 0 );*/
-fx-effect: null;
-fx-font-size: 1.0em;
}
/********************************************
* *
* CheckBox *
* *
*********************************************/
.check-box-focus-border{
-fx-stroke: black;
-fx-stroke-dash-array: 1;
-fx-stroke-width: 1px;
-fx-stroke-line-cap: butt;
-fx-stroke-type: inside;
}
/* TODO: Style the mark by using a fx-shape */
.check-box{
/* -fx-skin:"org.aerofx.controls.skin.AeroCheckBoxSkin"; */
-fx-label-padding: 0.0em 0.0em 0.0em 0.05em;
}
.check-box > .box{
-fx-background-insets: 0, 2, 4;
-fx-border-color: rgb(140.0, 141.0, 141.0);
-fx-background-color:
rgb(244,244,244),
linear-gradient(to bottom right, rgb(174,179,185), rgb(233,233,234)),
linear-gradient(to bottom right, rgb(203,207,213), rgb(246,246,246));
-fx-scale-x: 0.8;
-fx-scale-y: 0.8;
}
.check-box:hover > .box {
-fx-border-color: rgb(85,134,163);
-fx-background-color:
rgb(222,249,250),
linear-gradient(to bottom right, rgb(121,198,249), rgb(207,236,253)),
linear-gradient(to bottom right, rgb(177,223,253), rgb(231,247,254));
}
.check-box:pressed > .box{
-fx-border-color: rgb(44,98,139);
-fx-background-color:
rgb(194,228,246),
linear-gradient(to bottom right, rgb(94,182,247), rgb(194,228,246)),
linear-gradient(to bottom right, rgb(157,213,252), rgb(224,244,254));
}
.check-box:disabled > .box{
-fx-background-color:
linear-gradient(rgb(239.0, 239.0, 239.0), rgb(250.0, 250.0, 250.0));
}
.check-box:selected > .box{
-fx-padding: -0.208333em 0 0.208333em 0.23em;
-fx-padding: -0.208333em 0.083333em 0.208333em 0.23em;
-fx-padding: 0.166667em 0.166667em 0.25em 0.25em;
}
.check-box:selected > .box > .mark{
-fx-padding: 0.416667em 0.416667em 0.5em 0.5em;
-fx-shape: "M 5.1806931,9.0173267 7.5232674,12.170792 11.307426,4.4673266 10.091089,3.9717821 7.2980199,9.6029703 6.1267328,7.9361386 z";
-fx-background-color: rgb(76,97,152);
}
.check-box:selected:hover > .box > .mark{
-fx-background-color: rgb(4,34,113);
}
.check-box:selected:pressed > .box > .mark{
-fx-background-color: rgb(44,83,148);
}
/********************************************
* *
* RadioButton *
* *
*********************************************/
.radio-button-focus-border{
-fx-stroke: black;
-fx-stroke-dash-array: 1;
-fx-stroke-width: 1px;
-fx-stroke-line-cap: butt;
-fx-stroke-type: inside;
}
.radio-button{
/* -fx-skin:"org.aerofx.controls.skin.AeroRadioButtonSkin"; */
-fx-label-padding: 0.0em 0.0em 0.0em 0.35em;
}
.radio-button > .text{
-fx-translate-y: 1px;
}
.radio-button > .radio{
-fx-pref-height: 12px;
-fx-pref-width: 12px;
-fx-background-color:
rgb(147,148,148),
rgb(239,239,239),
linear-gradient(to bottom right, rgb(179,184,189), rgb(235,235,235)),
linear-gradient(to bottom right, rgb(203,207,213), rgb(241,241,241));
-fx-background-insets: 0,1,2,3;
-fx-background-radius: 1em;
-fx-padding: 0.333333em;
}
.radio-button:hover > .radio{
-fx-background-color:
rgb(93,140,167),
rgb(216,244,246),
linear-gradient(to bottom right, rgb(128,202,249), rgb(210,238,253)),
linear-gradient(to bottom right, rgb(177,223,253), rgb(223,243,254));
-fx-background-insets: 0,1,2,3;
}
.radio-button:pressed > .radio{
-fx-background-color:
rgb(58,103,135),
rgb(198,239,241),
linear-gradient(to bottom right, rgb(90,179,246), rgb(190,230,252)),
linear-gradient(to bottom right, rgb(147,208,252), rgb(208,237,253));
-fx-background-insets: 0,1,2,3;
-fx-background-radius: 1.0em;
-fx-padding: 0.333333em;
}
.radio-button:selected > .radio > .dot{
-fx-padding: 0.333333em;
-fx-pref-height: 4px;
-fx-pref-width: 4px;
-fx-background-color:
rgb(20,47,68),
rgb(11,130,199),
linear-gradient(to bottom right, rgb(255,255,255) 20%, rgb(11,130,199) 60%);
-fx-background-insets: 0,1,2;
-fx-background-radius: 1.0em;
}
.radio-button:selected:hover > .radio > .dot{
-fx-background-color:
rgb(20,47,68),
rgb(11,130,199),
linear-gradient(to bottom right, rgb(255,255,255) 20%, rgb(13,160,243) 60%);
}
.radio-button:selected:pressed > .radio > .dot{
-fx-background-color:
rgb(20,47,68),
rgb(11,130,199),
linear-gradient(to bottom right, rgb(255,255,255) 20%, rgb(7,84,131) 60%);
}
.radio-button:show-mnemonics .mnemonic-underline{
-fx-stroke: -fx-text-base-color;
}
/********************************************
* *
* TabPane *
* *
*********************************************/
.tab-pane{
-fx-tab-min-height: 1.8333em; /* 22 */
-fx-tab-max-height: 1.8333em; /* 22 */
}
.tab-pane:top > .tab-content-area {
/* -fx-background-color: rgb(255,255,255); */
-fx-background-color: rgb(240,240,240);
-fx-border-color: transparent rgb(137,140,149) rgb(137,140,149) rgb(137,140,149);
}
.tab-pane:top > .tab-header-area {
-fx-padding: 0.416667em 0.166667em 0.0em 0.416667em; /* 5 2 0 5 */
/* -fx-padding: 0.416667em 5 0.0em 0.416667em; */ /* 5 2 0 5 */
-fx-padding: 0.05em 5 0.0em 0.416667em; /* 5 2 0 5 */
}
.tab-pane > *.tab-header-area > .headers-region {
-fx-translate-x: -5px;
}
.tab-pane > *.tab-header-area > *.tab-header-background{
-fx-background-color: rgb(240,240,240);
-fx-border-color: transparent transparent rgb(137,140,149) transparent ;
}
.tab-pane > .tab-header-area > .headers-region > .tab{
-fx-padding: 0.083333em 0.5em 0.083333em 0.5em;
-fx-border-color: rgb(137,140,149);
-fx-background-color:
rgb(255,255,255),
linear-gradient(to bottom, rgb(242,242,242) 0%, rgb(235,235,235) 49%, rgb(221,221,221) 50%, rgb(207,207,207) 100%);
-fx-background-insets: 0,2 2 0 2;
}
.tab-pane > .tab-header-area > .headers-region > .tab:top{
-fx-border-color: rgb(244,0,0), rgb(137,140,149), rgb(137,140,149), rgb(137,140,149);
-fx-border-width: 1 1 1 1;
-fx-pref-height: 2.2em;
}
.tab-pane > .tab-header-area > .headers-region > .tab:hover{
-fx-border-color: rgb(60,127,177);
-fx-background-color:
rgb(255,255,255),
linear-gradient(to bottom, rgb(234,246,253) 0%, rgb(217,240,252) 49%, rgb(190,230,253) 50%, rgb(167,217,245) 100%);
-fx-background-insets: 0,2 2 0 2;
}
.tab-pane > .tab-header-area > .headers-region > .tab:selected{
-fx-border-color: rgb(137,140,149);
-fx-border-width: 1 1 0 1;
-fx-background-color: rgb(255,255,255);
-fx-pref-height: 2.5em;
}
.tab-pane > .tab-header-area > .headers-region > .tab:selected .focus-indicator{
-fx-border-width: 0;
-fx-border-color: transparent;
}
.tab-pane > .tab-header-area > .headers-region > .tab > .tab-container > .tab-label {
-fx-alignment: CENTER;
-fx-text-fill: -fx-text-base-color;
}
.tab-pane.floating > .tab-content-area {
-fx-background-color: -fx-outer-border, -fx-background;
-fx-background-insets: 0, 1;
-fx-background-radius: 3, 2;
-fx-padding: 2;
}
/********************************************
* *
* Hyperlink *
* *
*********************************************/
.hyperlink{
-fx-text-fill: rgb(0,102,204);
}
.hyperlink:focused{
-fx-border-color: black;
-fx-border-style: dotted;
}
/********************************************
* *
* TableView *
* *
*********************************************/
.table-view{
-fx-border-color: rgb(130,135,144);
-fx-background-color: white;
}
.table-view > column-header-background > nested-column-header > .arrow{
-fx-shape:null;
}
.table-view > .column-header-background > .nested-column-header > .column-header{
-fx-pref-height: 23px;
-fx-border-color: rgb(213,213,213);
-fx-border-width: 0 1 1 0;
-fx-background-color:
linear-gradient(to bottom, rgb(255,255,255) 0%, rgb(255,255,255) 40%, rgb(247,248,250) 41%, rgb(241,242,244) 100%);
}
.table-view > .column-header-background > .nested-column-header > .column-header:hover{
-fx-border-color: transparent rgb(136,203,235) rgb(147,201,227) rgb(105,187,227);
-fx-border-width: 0 1 1 1;
-fx-background-color:
linear-gradient(to bottom, rgb(227,247,255) 0%, rgb(227,247,255) 40%, rgb(189,237,255) 41%, rgb(183,231,251) 100%);
}
.table-view > .column-header-background > .nested-column-header > .column-header:pressed{
-fx-translate-x: 1px;
-fx-translate-y: 1px;
-fx-border-color: rgb(134,163,178) rgb(79,144,174) rgb(147,201,227) rgb(80,145,175);
-fx-border-width: 1;
-fx-background-color:
linear-gradient(to bottom, rgb(188,228,249) 0%, rgb(188,228,249) 40%, rgb(141,214,247) 41%, rgb(138,209,245) 100%);
}
.table-view > .column-header-background > .nested-column-header > .column-header > .label{
-fx-translate-x: 4px;
-fx-alignment: center-left;
}
/********************************************
* *
* Separator *
* *
*********************************************/
.separator:horizontal{
-fx-border-color:rgb(160,160,160);
-fx-border-width: 0.5;
}
/********************************************
* *
* Titled Border *
* *
*********************************************/
.bordered-titled-title {
-fx-background-color: rgb(240, 240, 240);
-fx-translate-y: -10;
}
.bordered-titled-border {
-fx-content-display: top;
-fx-border-insets: 12 4 4 4;
-fx-background-color: rgb(240, 240, 240);
-fx-border-color: rgb(213, 223, 229), rgb(255, 255, 255);
-fx-border-radius: 3, 2;
-fx-border-width: 1;
}
.bordered-titled-content {
-fx-padding: 10 10 10 10;
}
/********************************************
* *
* Choice Box *
* *
*********************************************/
.choice-box{
-fx-background-insets: 0,1,2;
-fx-background-radius: 3,2,1;
}
.choice-box:hover{
-fx-background-color:
rgb(171,173,179),
rgb(250,253,254),
linear-gradient(rgb(234, 246, 253) 0%, rgb(217, 240, 252) 49%, rgb(190, 230, 253) 50%, rgb(167, 217, 245) 100%);
}
.choice-box:focused, .choice-box:selected{
-fx-background-color:
rgb(171,173,179),
rgb(250,253,254),
linear-gradient(rgb(234, 246, 253) 0%, rgb(217, 240, 252) 49%, rgb(190, 230, 253) 50%, rgb(102, 175, 215) 100%);
}
.choice-box > .context-menu{
-fx-background-color: red;
-fx-translate-y: 20px;
}
/********************************************
* *
* ikonli icons *
* *
*********************************************/
.ikonli-font-icon{
-fx-text-fill: -fx-icon_col;
-fx-fill: -fx-icon_col;
}
#module-icon .ikonli-font-icon {
-fx-icon-color: black;
}

View File

@ -0,0 +1,980 @@
/**
* CSS for PAMGUARD settings panels. These are dark with clean white buttons and a cyan highlight them.
*
* Author: Jamie Macaulay;
**/
/*******************************************************************************
* *
* Declare colour variables *
* *
******************************************************************************/
{
-fx-pambackground: rgba(238,238,238);
-fx-darkbackground: rgba(70,70,70,1);
-fx-darkbackground2: rgba(80,80,80,1); /*A light background to highlight controls*/
-fx-darkbackground-trans: rgba(70,70,70,0.85);
-fx-highlight: rgba(0,204,204,.75);
-fx-highlight_border: rgba(0,204,204,1);
-fx-text: white;
-fx-border_col: white;
-fx-icon_col: white;
}
/*******************************************************************************
* *
* Panes *
* *
******************************************************************************/
.root {
/*-fx-background-color: -fx-darkbackground;*/
/*-fx-padding: 10;*/
-fx-background-color: -fx-darkbackground2;
-fx-font-size: 9pt;
-fx-font-color: -fx-text;
-fx-font-family: "Ubuntu";
-fx-border-radius: 5 5 5 5;
-fx-background-radius: 5 5 5 5;
-icons-color: -fx-icon_col;
}
.pane {
-fx-background-color: -fx-darkbackground2;
}
.pane-trans{
-fx-background-color: -fx-darkbackground-trans;
}
/*.border{
-fx-background-color: -fx-darkbackground;
}
.grid {
-fx-background-color: -fx-darkbackground;
}
.hBox {
-fx-background-color: -fx-darkbackground;
}*/
/*******************************************************************************
* *
* Hiding Tab *
* *
******************************************************************************/
#hide-tab {
-fx-background-color: transparent;
-fx-border-radius: 5 5 0 0;
-fx-background-radius: 5 5 0 0;
-fx-border-color: -fx-border_col;
}
#show-tab {
-fx-background-color: transparent;
-fx-border-radius: 5 5 0 0;
-fx-background-radius: 5 5 0 0;
-fx-border-color: -fx-border_col;
}
#hide-tab-highlight {
-fx-background-color: -fx-highlight;
-fx-border-radius: 5 5 0 0;
-fx-background-radius: 5 5 0 0;
-fx-border-color: -fx-highlight_border;
}
/*******************************************************************************
* *
* Label *
* *
******************************************************************************/
.label{
-fx-text-fill: -fx-text;
}
#label-title1 {
-fx-font: bold 16pt -fx-font-family;
-fx-text-fill: -fx-text;
}
#label-title2 {
-fx-font: bold 13pt -fx-font-family;
-fx-text-fill: -fx-text;
}
/*******************************************************************************
* *
* Slider *
* *
******************************************************************************/
.slider .axis {
-fx-fill: -fx-text;
-fx-stroke: -fx-text;
-fx-tick-label-fill: -fx-text;
-fx-text-fill: -fx-text;
-fx-tick-mark-stroke: -fx-text;
}
/*******************************************************************************
* *
* Dialog Pane *
* *
******************************************************************************/
/* .dialog-pane {
-fx-background-color: -fx-darkbackground;
}
*/
/*******************************************************************************
* *
* Button *
* *
******************************************************************************/
.button{
-fx-text-fill: white;
-fx-background-color: -fx-darkbackground;
-fx-border-color: -fx-border_col;
-fx-border-radius: 5;
-fx-background-radius:6;
-fx-padding: 3 6 6 6;
}
.button:hover{
-fx-background-color: -fx-highlight;
-fx-border-color: -fx-highlight_border;
}
.button:selected{
-fx-border-color: -fx-highlight;
}
/**
* Button for closing a hiding panel. Right indicates bottoms points towards the right, closing a hiding panel
* on the right hand side of the screen. These buttons have a transparent background and rounded corners.
*/
/** top-left, top-right, bottom-right, and bottom-left corners, in that order. */
.close-button-right{
-fx-background-color: transparent;
-fx-background-radius: 0 10 10 0;
-fx-border-color: transparent;
-fx-border-radius: 0 10 10 0;
}
.close-button-left{
-fx-background-color: transparent;
-fx-background-radius: 10 0 0 10;
-fx-border-color: transparent;
-fx-border-radius: 10 0 0 10;
}
.close-button-top{
-fx-background-color: transparent;
-fx-background-radius: 10 10 0 0;
-fx-border-color: transparent;
-fx-border-radius: 10 10 0 0;
}
.close-button-bottom{
-fx-background-color: transparent;
-fx-background-radius: 0 0 10 10;
-fx-border-color: transparent;
-fx-border-radius: 0 0 10 10;
}
.close-button-bottom-trans{
-fx-border-color: transparent;
-fx-background-color: transparent;
-fx-background-radius: 0 0 10 10;
-fx-border-radius: 0 0 10 10;
}
.close-button-left-trans{
-fx-border-color: transparent;
-fx-background-color: transparent;
-fx-background-radius: 10 0 0 10;
-fx-border-radius: 10 0 0 10;
}
.close-button-right-trans{
-fx-border-color: transparent;
-fx-background-color: transparent;
-fx-background-radius: 0 10 10 0;
-fx-border-radius: 0 10 10 0;
}
.square-button{
-fx-background-radius: 0 0 0 0;
-fx-border-radius: 0 0 0 0;
}
.square-button-trans{
-fx-background-color: transparent;
-fx-border-color: transparent;
-fx-background-radius: 0 0 0 0;
-fx-border-radius: 0 0 0 0;
}
.module-hide-top{
-fx-border-color: transparent;
-fx-background-radius: 5 5 0 0;
-fx-border-radius: 5 5 0 0;
}
.module-hide-bottom{
-fx-border-color: transparent;
-fx-background-radius: 0 0 5 5;
-fx-border-radius: 0 0 5 5;
}
.delete-button:hover{
-fx-background-color: rgba(1,0,0,0.7);
}
/*******************************************************************************
* *
* Toggle Button *
* *
******************************************************************************/
.toggle-button{
-fx-text-fill: white;
-fx-background-color: -fx-darkbackground;
-fx-border-color: -fx-border_col;
-fx-border-radius: 5;
-fx-background-radius:6;
-fx-padding: 3 6 6 6;
}
.toggle-button:hover{
-fx-background-color: -fx-highlight;
-fx-border-color: -fx-highlight_border;
}
.toggle-button:selected {
-fx-border-color: -fx-highlight;
-fx-background-color: -fx-highlight;
}
.toggle-button:selected:focused {
-fx-border-color: -fx-highlight;
-fx-background-color: -fx-highlight;
}
/*******************************************************************************
* *
* TextField *
* *
******************************************************************************/
.text-field {
-fx-background-color: -fx-darkbackground;
-fx-border-color: -fx-border_col;
-fx-border-radius: 5;
-fx-text-fill: -fx-text;
}
.text-field:selected{
-fx-border-color: -fx-highlight;
}
.text-field:focused{
-fx-border-color: -fx-highlight;
}
/*******************************************************************************
* *
* MenuButton *
* *
******************************************************************************/
.menu-button{
-fx-text-fill: -fx-text;
-fx-background-color: -fx-darkbackground;
-fx-border-color: transparent;
-fx-border-radius: 0;
-fx-padding: 3 6 6 6;
}
.menu-button:hover {
-fx-background-color: -fx-highlight;
}
/*******************************************************************************
* *
* SplitMenuButton *
* *
******************************************************************************/
.split-menu-button{
-fx-text-fill: -fx-text;
-fx-background-color: -fx-darkbackground;
-fx-border-color: -fx-border_col;
-fx-border-radius: 5;
}
.split-menu-button:hover{
-fx-border-color: -fx-highlight_border;
}
.split-menu-button .label {
-fx-text-fill: white;
-fx-background-color: -fx-darkbackground;
-fx-border-radius: 5;
}
.split-menu-button .label:hover {
-fx-background-color: -fx-highlight;
}
.split-menu-button .arrow-button {
-fx-text-fill: -fx-text;
-fx-background-color: -fx-darkbackground;
-fx-border-radius: 5;
}
.split-menu-button .arrow-button:hover {
-fx-background-color: -fx-highlight;
}
/*******************************************************************************
* *
* Radio Button *
* *
******************************************************************************/
.radio-button {
/* -fx-text-fill: rgb(255, 255, 255, 0.4);*/
-fx-text-fill: -fx-text;
/* -fx-effect: dropshadow(one-pass-box , rgba(0, 0, 0, 0.6), 0, 0.0 , 0 , 1 );*/
-fx-border-width: 0px;
}
/*******************************************************************************
* *
* Check Box *
* *
******************************************************************************/
.check-box {
/* -fx-text-fill: rgb(255, 255, 255, 0.4);*/
-fx-text-fill: -fx-text;
/* -fx-effect: dropshadow(one-pass-box , rgba(0, 0, 0, 0.6), 0, 0.0 , 0 , 1 );*/
-fx-border-width: 0px;
}
/*******************************************************************************
* *
* ComboBox *
* *
******************************************************************************/
.combo-box .list-cell
{
-fx-background: -fx-darkbackground;
-fx-background-color: transparent;
-fx-text-fill: -fx-text;
}
.combo-box-popup .list-view
{
-fx-background-color: -fx-darkbackground, -fx-darkbackground;
-fx-background-insets: 0, 1;
}
.combo-box-popup .list-view .list-cell
{
/*No alternate highlighting*/
-fx-background-color: -fx-darkbackground;
}
.combo-box-popup .list-view .list-cell:filled:selected, .combo-box-popup .list-view .list-cell:filled:selected:hover
{
-fx-background: -fx-highlight;
-fx-background-color: -fx-highlight;
-fx-text-fill: -fx-text;
}
.combo-box-popup .list-view .list-cell:filled:hover
{
-fx-background-color: -fx-highlight;
-fx-text-fill: -fx-text;
}
.combo-box-base
{
-fx-border-color: -fx-border_col;
-fx-border-radius: 5;
-fx-background-color: -fx-darkbackground, -fx-darkbackground, -fx-darkbackground, -fx-darkbackground;
}
.combo-box-base:hover
{
-fx-color: -fx-highlight;
-fx-background-color: -fx-highlight;
}
.combo-box-base:showing
{
-fx-color: -fx-highlight;
-fx-background-color: -fx-highlight;
}
.combo-box-base:disabled {
-fx-opacity: .4;
}
/*******************************************************************************
* *
* ChoiceBox *
* *
******************************************************************************/
.choice-box{
-fx-background-color: -fx-darkbackground;
-fx-border-color: -fx-border_col;
-fx-border-radius: 5;
-fx-padding: 3 6 6 6;
}
/*******************************************************************************
* *
* MenuItem *
* *
******************************************************************************/
.menu-item .label {
-fx-text-fill: -fx-text;
/*Must be transpernt so that semi transparent colour is not added to smei transparent*/
-fx-background-color: transparent;
}
.menu-item:focused {
-fx-background-color: -fx-highlight;
}
.menu-item:focused .label {
-fx-text-fill: -fx-text;
/*Weird fix-must make transparent for correct colour to show*/
-fx-background-color: rgba(0,204,204,0);
}
.context-menu {
/*-fx-skin: "com.sun.javafx.scene.control.skin.ContextMenuSkin";*/
-fx-background-color: -fx-darkbackground;
-fx-background-insets: 0, 1, 2;
-fx-background-radius: 0 6 6 6, 0 5 5 5, 0 4 4 4;
/* -fx-padding: 0.666667em 0.083333em 0.666667em 0.083333em; 8 1 8 1 */
-fx-padding: 0.333333em 0.083333em 0.666667em 0.083333em; /* 4 1 8 1 */
}
/****************************************************************
ScrollPane
****************************************************************/
.scroll-pane {
-fx-background: transparent;
-fx-background-color: transparent;
}
.scroll-pane > .viewport {
-fx-background-color: transparent;
}
.scroll-pane-dark{
-fx-background: -fx-darkbackground;
-fx-background-color: -fx-darkbackground;
}
/****************************************************************
ScrollBar
****************************************************************/
.scroll-bar {
-fx-background-color: rgb(96,96,96);
-fx-background-radius: 2em;
}
.scroll-bar:horizontal .track,
.scroll-bar:vertical .track {
-fx-background-color: transparent;
-fx-border-color:transparent;
-fx-background-radius: 2em;
}
.scroll-bar:vertical .track-background,
.scroll-bar:horizontal .track-background {
-fx-background-color: transparent;
-fx-background-insets: 0;
-fx-background-radius: 2em;
}
.scroll-bar:horizontal .thumb {
-fx-background-color: rgb(211,211,211);
-fx-background-insets: 4 0 4 0;
-fx-background-radius: 2em;
}
.scroll-bar:vertical .thumb {
-fx-background-color: rgb(211,211,211);
-fx-background-insets: 0 4 0 4;
-fx-background-radius: 2em;
}
.scroll-bar:horizontal .thumb:hover,
.scroll-bar:vertical .thumb:hover {
-fx-background-color: rgb(231,231,231);
}
.scroll-bar:horizontal .thumb:pressed,
.scroll-bar:vertical .thumb:pressed {
-fx-background-color: rgb(255,255,255);
}
.scroll-bar:vertical .increment-button, .scroll-bar:vertical .decrement-button {
-fx-background-color:transparent;
-fx-background-radius: 2em;
-fx-padding: 5;
}
.scroll-bar:horizontal .increment-button, .scroll-bar:horizontal .decrement-button {
-fx-background-color:transparent;
-fx-background-radius: 2em;
-fx-padding: 5;
}
.scroll-bar:horizontal .increment-arrow {
-fx-shape: "M 0 0 L 4 8 L 8 0 Z";
-fx-background-color: rgb(211,211,211);
-fx-padding: 0.25em;
-fx-rotate: -90;
}
.scroll-bar:vertical .increment-arrow {
-fx-background-color: rgb(211,211,211);
-fx-shape: "M 0 0 L 4 8 L 8 0 Z";
-fx-padding: 0.25em;
-fx-rotate: 0;
}
.scroll-bar:horizontal .decrement-arrow {
-fx-background-color: rgb(211,211,211);
-fx-shape: "M 0 0 L 4 8 L 8 0 Z";
-fx-padding: 0.25em;
-fx-rotate: 90;
}
.scroll-bar:vertical .decrement-arrow {
-fx-background-color: rgb(211,211,211);
-fx-shape: "M 0 0 L 4 8 L 8 0 Z";
-fx-padding: 0.25em;
-fx-rotate: -180;
}
.scroll-bar:vertical:focused,
.scroll-bar:horizontal:focused {
-fx-background-color: transparent,rgb(96,96,96),rgb(96,96,96);
}
/****************************************************************
Spinner
****************************************************************/
.spinner {
-fx-background: -fx-darkbackground;
-fx-background-color: -fx-darkbackground;
-fx-background-radius: 5;
-fx-border-radius: 5;
-fx-border-color: transparent;
}
.spinner .text-field {
-fx-background: -fx-darkbackground;
-fx-background-color: -fx-darkbackground;
-fx-border-radius: 0 0 0 0;
-fx-padding: 7 0 7 0;
-fx-border-color: transparent;
}
.spinner .increment-arrow-button {
-fx-text-fill: white;
-fx-background-color: -fx-darkbackground;
-fx-border-color: -fx-border_col;
-fx-background-radius: 6 6 0 0;
-fx-border-radius: 6 6 0 0;
-fx-padding: 7 0 7 0;
}
.spinner .increment-arrow {
-fx-background-color: white;
}
.spinner .increment-arrow-button:hover {
-fx-background-color: -fx-highlight;
-fx-border-color: -fx-highlight_border;
-fx-background-radius: 6 6 0 0;
-fx-border-radius: 6 6 0 0;
}
.spinner .decrement-arrow-button {
-fx-text-fill: white;
-fx-background-color: -fx-darkbackground;
-fx-border-color: -fx-border_col;
-fx-background-radius: 0 0 6 6;
-fx-border-radius: 0 0 6 6
}
.spinner .decrement-arrow {
-fx-background-color: white;
}
.spinner .decrement-arrow-button:hover {
-fx-background-color: -fx-highlight;
-fx-border-color: -fx-highlight_border;
-fx-background-radius: 0 0 6 6;
-fx-border-radius: 0 0 6 6;
}
/*Arrows are horizontal either side of text box*/
.spinner.split-arrows-horizontal .increment-arrow-button {
-fx-text-fill: white;
-fx-background-color: -fx-darkbackground;
-fx-border-color: -fx-border_col;
-fx-border-radius: 0 6 6 0
}
.spinner.split-arrows-horizontal .decrement-arrow-button {
-fx-text-fill: white;
-fx-background-color: -fx-darkbackground;
-fx-border-color: -fx-border_col;
-fx-border-radius: 6 0 0 6
}
.spinner.split-arrows-horizontal .increment-arrow-button:hover {
-fx-background-color: -fx-highlight;
-fx-border-color: -fx-highlight_border;
-fx-background-radius: 0 6 6 0;
-fx-border-radius: 0 6 6 0;
}
.spinner.split-arrows-horizontal .decrement-arrow-button:hover {
-fx-background-color: -fx-highlight;
-fx-border-color: -fx-highlight_border;
-fx-background-radius: 6 0 0 6;
-fx-border-radius: 6 0 0 6;
}
.spinner.split-arrows-horizontal .text-field {
-fx-border-color: -fx-border_col;
-fx-background: -fx-darkbackground;
-fx-background-color: -fx-darkbackground;
-fx-text-alignment: center;
-fx-alignment: center;
}
/*******************************************************************************
* *
* Tab Panes are usgly in Modena! *
* *
******************************************************************************/
.tab-pane .tab-header-area .tab-header-background {
-fx-effect: null;
-fx-background-color: transparent;
/*Hack to make a line under the tab pane which goes the length ofg the header. */
-fx-border-color: transparent transparent -fx-border_col transparent;
}
.tab-pane .tab-header-area {
-fx-background-insets: 0, 0 0 0 0;
/* -fx-padding: 0.416667em 0.166667em 0.0em 0.833em; /* 5 2 0 10 */
-fx-padding: 0em 0em 0.0em 0.0em; /* overriden as 5 2 0 0 */
}
.tab-pane
{
-fx-tab-min-width:60px;
}
.tab{
-fx-background-insets: 0 1 0 1,0,0;
}
.tab-pane .tab
{
-fx-background-color: -fx-darkbackground-trans;
-fx-border-color: transparent transparent -fx-border_col transparent; /*Hack*/
-fx-background-radius: 6 6 0 0;
-fx-border-radius: 6 6 0 0;
}
.tab-pane .tab:selected
{
/* -fx-background-color: -fx-darkbackground-trans; */
-fx-background-color: grey;
-fx-border-color: white;
-fx-focus-color: transparent;
-fx-effect: null;
}
.tab-pane .tab:focused
{
-fx-focus-color: transparent;
-fx-border-color: white;
-fx-background-color: transparent;
-fx-effect: null;
}
.tab-pane .tab:hover
{
-fx-focus-color: -fx-highlight_border;
-fx-border-color: -fx-highlight;
-fx-background-color: -fx-highlight;
-fx-effect: null;
}
.tab .tab-label {
-fx-alignment: CENTER;
-fx-text-fill: white;
/*-fx-font-weight: bold;*/
}
.tab:selected .tab-label {
-fx-alignment: CENTER;
}
.tab-square
{
-fx-background-color: -fx-darkbackground-trans;
-fx-border-color: transparent transparent -fx-border_col transparent; /*Hack*/
-fx-background-radius: 0 0 0 0;
-fx-border-radius: 0 0 0 0;
}
.tab-square:selected
{
-fx-background-color: -fx-darkbackground-trans;
-fx-border-color: white;
-fx-focus-color: transparent;
-fx-effect: null;
}
.tab-square:focused
{
-fx-focus-color: transparent;
-fx-border-color: white;
-fx-background-color: transparent;
-fx-effect: null;
}
/*******************************************************************************
* *
* Titled Pane *
* *
******************************************************************************/
.titled-pane
{
-fx-text-fill: -fx-text;
}
.titled-pane:focused
{
-fx-text-fill: -fx-text;
}
.titled-pane .title
{
-fx-background-color: -fx-darkbackground;
-fx-background-insets: 0, 1, 2;
/*-fx-background-radius: 5 5 0 0, 4 4 0 0, 3 3 0 0;*/
-fx-background-radius: 0 0 0 0;
-fx-padding: 0.166667em 0.833333em 0.25em 0.833333em; /* 2 10 3 10 */
}
.titled-pane > .title > .arrow-button
{
-fx-background-color: null;
-fx-background-insets: 0;
-fx-background-radius: 0;
-fx-padding: 0.0em 0.25em 0.0em 0.0em; /* 0 3 0 0 */
}
.titled-pane > .title > .arrow-button .arrow
{
-fx-background-color: -fx-text;
-fx-background-insets: 1 0 -1 0, 0;
-fx-padding: 0.25em 0.3125em 0.25em 0.3125em; /* 3 3.75 3 3.75 */
-fx-shape: "M 0 0 h 7 l -3.5 4 z";
}
.titled-pane:collapsed > .title > .arrow-button .arrow
{
-fx-rotate: -90;
}
.titled-pane > *.content
{
-fx-background-color: transparent;
-fx-box-border: transparent;
-fx-background-insets: 0, 0 1 1 1;
-fx-padding: 0.167em;
}
.titled-pane:focused > .title > .arrow-button .arrow
{
-fx-background-color: -fx-text;
}
/*******************************************************************************
* *
* Chart *
* *
******************************************************************************/
.chart-plot-background {
-fx-background-color: -fx-darkbackground;
}
.chart-vertical-grid-lines {
-fx-stroke: -fx-text;
}
.chart-horizontal-grid-lines {
-fx-stroke: -fx-text;
}
.axis {
-fx-font-size: 1em;
-fx-tick-label-fill: -fx-text;
}
.axis-label {
-fx-text-fill: -fx-text;
}
.thin-chart .chart-series-line {
-fx-stroke-width: 2px;
}
/*******************************************************************************
* *
* Table View *
* *
******************************************************************************/
.table-view {
-fx-base: -fx-darkbackground;
-fx-control-inner-background: -fx-darkbackground;
-fx-background-color: -fx-darkbackground;
-fx-table-cell-border-color: transparent;
-fx-table-header-border-color: transparent;
-fx-padding: 5;
}
/*******************************************************************************
* *
* Text area *
* *
******************************************************************************/
.text-area *.content {
-fx-background-color: transparent;
}
.text-area .scroll-pane .content{
-fx-background-color: transparent;
}
/*******************************************************************************
* *
* Tool tip *
* *
******************************************************************************/
.tooltip {
-fx-background: rgba(30,30,30);
-fx-text-fill: white;
-fx-background-color: rgba(30,30,30,0.8);
-fx-background-radius: 6px;
-fx-background-insets: 0;
-fx-padding: 0.667em 0.75em 0.667em 0.75em; /* 10px */
-fx-effect: dropshadow( three-pass-box , rgba(0,0,0,0.5) , 10, 0.0 , 0 , 3 );
-fx-font-size: 1.5em;
}
/*******************************************************************************
* *
* Pop over *
* *
******************************************************************************/
.popover {
-fx-background-color: -fx-darkbackground2;
-fx-background-radius: 5;
-fx-border-radius: 5;
}
.popover > .content {
-fx-background-color: -fx-darkbackground2;
-fx-background-radius: 5;
-fx-border-radius: 5;
}
.popover > .arrow {
-fx-background-color: -fx-darkbackground2;
-fx-background-radius: 5;
-fx-border-radius: 5;
}
/*weird way to do it but need this to colour the arrow*/
.popover > .border {
/*-fx-stroke: linear-gradient(to bottom, rgba(0,0,0, .3), rgba(0, 0, 0, .7)) ;*/
-fx-stroke-width: 0.5;
-fx-fill: -fx-darkbackground; /* instead -fx-background-color */
}
/*******************************************************************************
* *
* ikonli icons *
* *
******************************************************************************/
.ikonli-font-icon {
/*-fx-text-fill: -fx-icon_col;*/
-fx-icon-color: -fx-icon_col;
-fx-icon-size: 17;
}
#module-pane .ikonli-font-icon {
-fx-icon-color: black;
}

View File

@ -0,0 +1,60 @@
"number","name","cal","qualifier1","qualifier2","description","comment"
4353,"MAG_HMC1043_MUX_Xp","mag","x","p","multiplexed magnetometer X axis +ve",
4354,"MAG_HMC1043_MUX_Yp","mag","y","p","multiplexed magnetometer Y axis +ve",
4355,"MAG_HMC1043_MUX_Zp","mag","z","p","multiplexed magnetometer Z axis +ve",
4369,"MAG_HMC1043_MUX_Xm","mag","x","m","multiplexed magnetometer X axis -ve",
4370,"MAG_HMC1043_MUX_Ym","mag","y","m","multiplexed magnetometer Y axis -ve",
4371,"MAG_HMC1043_MUX_Zm","mag","z","m","multiplexed magnetometer Z axis -ve",
4609,"ACC_KXSC7_1050_X","acc","x",,"sensor/audio board accelerometer X axis",
4610,"ACC_KXSC7_1050_Y","acc","y",,"sensor/audio board accelerometer Y axis",
4611,"ACC_KXSC7_1050_Z","acc","z",,"sensor/audio board accelerometer Z axis",
4865,"PRES_K1_10B_INA333","press",,,"pressure sensor 10 bar",
4866,"PRES_K1_20B_INA333","press",,,"pressure sensor 20 bar",
4867,"PRES_K1_50B_INA333","press",,,"pressure sensor 50 bar",
4868,"PRES_K1_100B_INA333","press",,,"pressure sensor 100 bar",
4869,"PRES_K1_200B_INA333","press",,,"pressure sensor 200 bar",
8705,"GACC_KXSC7_1050_X","gacc","x","g","gyro board accelerometer X axis",
8706,"GACC_KXSC7_1050_Y","gacc","y","g","gyro board accelerometer Y axis",
8707,"GACC_KXSC7_1050_Z","gacc","z","g","gyro board accelerometer Z axis",
9217,"GYRO_IDG500_X","gyro","x",,"gyroscope X axis",
9218,"GYRO_IDG500_Y","gyro","y",,"gyroscope Y axis",
9219,"GYRO_IDG500_Z","gyro","z",,"gyroscope Z axis",
5121,"NTC_B573V2_22k","tempr","ntc",,"negative temperature coefficient thermistor 22k",
5377,"ECG_DG120_CH1","ecg",1,,"differential ECG sensor gain of 120"," ch. 1"
5378,"ECG_DG120_CH2","ecg",2,,"differential ECG sensor gain of 120"," ch. 2"
5633,"PBRI_K1p_DIV2","press.bridge","p","div2","pressure sensor +ve bridge voltage divided-by-2",
5634,"PBRI_K1m_150","press.bridge","m",150,"pressure sensor -ve bridge voltage 150 ohms sensing resistor",
5635,"PBRI_K1m_200","press.bridge","m",200,"pressure sensor -ve bridge voltage 200 ohms sensing resistor",
5636,"PBRI_K1m_120","press.bridge","m",120,"pressure sensor -ve bridge voltage 120 ohms sensing resistor",
5889,"MBRI_HMC1043p_DIV2","mag.bridge","p","div2","magnetometer +ve bridge voltage divided-by-2",
5890,"MBRI_HMC1043m_15","mag.bridge","m",15,"magnetometer -ve bridge voltage 15 ohms sensing resistor",
5891,"MBRI_HMC1043m_20","mag.bridge","m",20,"magnetometer -ve bridge voltage 20 ohms sensing resistor",
6145,"MAG_TST_0mV","mag.gain",0,,"multiplexed magnetometer preamp 0V input",
6146,"MAG_TST_5mV","mag.gain",0.01,,"multiplexed magnetometer preamp 5mV input",
6147,"MAG_TST_3mV","mag.gain",0,,"multiplexed magnetometer preamp 3mV input",
6401,"CAL_AD5621_50Hz","cal",,,"calibration signal DAC"," 50 Hz LPF"
6657,"VBS_DIV2","batt","div2",,"battery voltage measurement divided-by-2",
6658,"EXT_BUFF_CH1","ext",1,,"buffered external input ch. 1",
6659,"EXT_BUFF_CH2","ext",2,,"buffered external input ch. 2",
9729,"GREF_IDG500_XY","gyro.ref","g","xy","gyroscope reference voltage X-Y axis",
9731,"GREF_IDG500_Z","gyro.ref","g","z","gyroscope reference voltage Z axis",
10241,"GTH_IDG500_XY","gyro.tempr","g","xy","gyroscope thermistor X-Y axis",
10243,"GTH_IDG500_Z","gyro.tempr","g","z","gyroscope thermistor Z axis",
10753,"GVBS_DIV2","batt","div2","g","gyroscope board battery voltage measurement divided-by-2",
12801,"EXT_ACC_KXSC7_1050_X","xacc","x","ext","external accelerometer"," x axis"
12802,"EXT_ACC_KXSC7_1050_Y","xacc","y","ext","external accelerometer"," y axis"
12803,"EXT_ACC_KXSC7_1050_Z","xacc","z","ext","external accelerometer"," z axis"
37377,"D2_AX","acc","x","d2","DTAG2 accelerometer X axis",
37378,"D2_AY","acc","y","d2","DTAG2 accelerometer Y axis",
37379,"D2_AZ","acc","z","d2","DTAG2 accelerometer Z axis",
37121,"D2_MX","mag","x","d2","DTAG2 magnetometer X axis",
37122,"D2_MY","mag","y","d2","DTAG2 magnetometer Y axis",
37123,"D2_MZ","mag","z","d2","DTAG2 magnetometer Z axis",
37633,"D2_PRESS","press","d2",,"DTAG2 pressure sensor Keller TAB1",
37889,"D2_TEMP","tempr","ntc","d2","DTAG2 NTC temperature sensor",
39428,"D2_SWS","sws","d2",,"DTAG2 salt water switch",
39425,"D2_VB","batt","d2",,"DTAG2 battery voltage",
38657,"D2_MB","mag.bridge","d2",,"DTAG2 magnetometer bridge voltage",
38401,"D2_PB","press.bridge","d2",,"DTAG2 pressure bridge voltage",
39321,"DM_PRES_K1_200B","press",,,"Legacy pressure sensor",
39322,"DM_TEMPR_LTC2499_3","tempr",,,"Legacy temperature sensor",
1 number name cal qualifier1 qualifier2 description comment
2 4353 MAG_HMC1043_MUX_Xp mag x p multiplexed magnetometer X axis +ve
3 4354 MAG_HMC1043_MUX_Yp mag y p multiplexed magnetometer Y axis +ve
4 4355 MAG_HMC1043_MUX_Zp mag z p multiplexed magnetometer Z axis +ve
5 4369 MAG_HMC1043_MUX_Xm mag x m multiplexed magnetometer X axis -ve
6 4370 MAG_HMC1043_MUX_Ym mag y m multiplexed magnetometer Y axis -ve
7 4371 MAG_HMC1043_MUX_Zm mag z m multiplexed magnetometer Z axis -ve
8 4609 ACC_KXSC7_1050_X acc x sensor/audio board accelerometer X axis
9 4610 ACC_KXSC7_1050_Y acc y sensor/audio board accelerometer Y axis
10 4611 ACC_KXSC7_1050_Z acc z sensor/audio board accelerometer Z axis
11 4865 PRES_K1_10B_INA333 press pressure sensor 10 bar
12 4866 PRES_K1_20B_INA333 press pressure sensor 20 bar
13 4867 PRES_K1_50B_INA333 press pressure sensor 50 bar
14 4868 PRES_K1_100B_INA333 press pressure sensor 100 bar
15 4869 PRES_K1_200B_INA333 press pressure sensor 200 bar
16 8705 GACC_KXSC7_1050_X gacc x g gyro board accelerometer X axis
17 8706 GACC_KXSC7_1050_Y gacc y g gyro board accelerometer Y axis
18 8707 GACC_KXSC7_1050_Z gacc z g gyro board accelerometer Z axis
19 9217 GYRO_IDG500_X gyro x gyroscope X axis
20 9218 GYRO_IDG500_Y gyro y gyroscope Y axis
21 9219 GYRO_IDG500_Z gyro z gyroscope Z axis
22 5121 NTC_B573V2_22k tempr ntc negative temperature coefficient thermistor 22k
23 5377 ECG_DG120_CH1 ecg 1 differential ECG sensor gain of 120 ch. 1
24 5378 ECG_DG120_CH2 ecg 2 differential ECG sensor gain of 120 ch. 2
25 5633 PBRI_K1p_DIV2 press.bridge p div2 pressure sensor +ve bridge voltage divided-by-2
26 5634 PBRI_K1m_150 press.bridge m 150 pressure sensor -ve bridge voltage 150 ohms sensing resistor
27 5635 PBRI_K1m_200 press.bridge m 200 pressure sensor -ve bridge voltage 200 ohms sensing resistor
28 5636 PBRI_K1m_120 press.bridge m 120 pressure sensor -ve bridge voltage 120 ohms sensing resistor
29 5889 MBRI_HMC1043p_DIV2 mag.bridge p div2 magnetometer +ve bridge voltage divided-by-2
30 5890 MBRI_HMC1043m_15 mag.bridge m 15 magnetometer -ve bridge voltage 15 ohms sensing resistor
31 5891 MBRI_HMC1043m_20 mag.bridge m 20 magnetometer -ve bridge voltage 20 ohms sensing resistor
32 6145 MAG_TST_0mV mag.gain 0 multiplexed magnetometer preamp 0V input
33 6146 MAG_TST_5mV mag.gain 0.01 multiplexed magnetometer preamp 5mV input
34 6147 MAG_TST_3mV mag.gain 0 multiplexed magnetometer preamp 3mV input
35 6401 CAL_AD5621_50Hz cal calibration signal DAC 50 Hz LPF
36 6657 VBS_DIV2 batt div2 battery voltage measurement divided-by-2
37 6658 EXT_BUFF_CH1 ext 1 buffered external input ch. 1
38 6659 EXT_BUFF_CH2 ext 2 buffered external input ch. 2
39 9729 GREF_IDG500_XY gyro.ref g xy gyroscope reference voltage X-Y axis
40 9731 GREF_IDG500_Z gyro.ref g z gyroscope reference voltage Z axis
41 10241 GTH_IDG500_XY gyro.tempr g xy gyroscope thermistor X-Y axis
42 10243 GTH_IDG500_Z gyro.tempr g z gyroscope thermistor Z axis
43 10753 GVBS_DIV2 batt div2 g gyroscope board battery voltage measurement divided-by-2
44 12801 EXT_ACC_KXSC7_1050_X xacc x ext external accelerometer x axis
45 12802 EXT_ACC_KXSC7_1050_Y xacc y ext external accelerometer y axis
46 12803 EXT_ACC_KXSC7_1050_Z xacc z ext external accelerometer z axis
47 37377 D2_AX acc x d2 DTAG2 accelerometer X axis
48 37378 D2_AY acc y d2 DTAG2 accelerometer Y axis
49 37379 D2_AZ acc z d2 DTAG2 accelerometer Z axis
50 37121 D2_MX mag x d2 DTAG2 magnetometer X axis
51 37122 D2_MY mag y d2 DTAG2 magnetometer Y axis
52 37123 D2_MZ mag z d2 DTAG2 magnetometer Z axis
53 37633 D2_PRESS press d2 DTAG2 pressure sensor Keller TAB1
54 37889 D2_TEMP tempr ntc d2 DTAG2 NTC temperature sensor
55 39428 D2_SWS sws d2 DTAG2 salt water switch
56 39425 D2_VB batt d2 DTAG2 battery voltage
57 38657 D2_MB mag.bridge d2 DTAG2 magnetometer bridge voltage
58 38401 D2_PB press.bridge d2 DTAG2 pressure bridge voltage
59 39321 DM_PRES_K1_200B press Legacy pressure sensor
60 39322 DM_TEMPR_LTC2499_3 tempr Legacy temperature sensor

Binary file not shown.

After

Width:  |  Height:  |  Size: 713 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 235 B

View File

@ -0,0 +1,4 @@
[ViewState]
Mode=
Vid=
FolderType=Generic

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 925 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 905 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 927 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 635 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 263 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 419 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 981 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 921 B

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Svg Vector Icons : http://www.onlinewebfonts.com/icon -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 1000" enable-background="new 0 0 1000 1000" xml:space="preserve">
<metadata> Svg Vector Icons : http://www.onlinewebfonts.com/icon </metadata>
<g><g id="_x35_151e0c8492e5103c096af88a51fbe2a"><path d="M667.2,56.5l0-1.4c-0.2,0-0.4,0-0.6,0c-2.5,0-5,0.2-7.4,0.6c-3.9,0.2-7.6,1.3-11.4,3.2c-28.2,11.6-50.4,48.5-77.2,93.2c-39.3,65.5-88.2,147-172.1,167.4c-33.1,8.1-72.2,54.9-109.4,102.3c-3.4,4.3-6.5,8.3-9.3,11.8l-0.9,1.1L10,545.9l218,153.4c91.5-43,119.5,39.3,195.3,245.5C575.8,927.8,678.1,684.1,763.1,668c105.4-19.9,114.2,60.8,226.9,130.4C876.8,553.4,756.6,79.4,667.2,56.5z M338.9,615.7L230,670.9L60.5,551.5L289,457l44.3,33l67.9,51.5C382.3,567.8,361.6,592.8,338.9,615.7z M415.8,520.7l-67.6-50.3L306.7,439c0.5-0.7,1.1-1.4,1.6-2.1c23.9-30.4,68.3-86.9,96-93.6c77.1-18.8,125.8-80.5,163.8-140.3C531.5,295.4,486,416.3,415.8,520.7z"/></g></g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<path d="M652.6,55c9.4,1.4,18.7,2.7,28.1,4.1C804,180.7,837.9,414.4,905.7,589.3c28.1,70.9,56.2,141.9,84.3,212.8c-48.4-27.8-147.2-160.8-224.9-128.5c-87.4,36.2-249.9,316.2-345.4,265.1c-19.2-63.6-65-198-116.5-232.9c-33.4-22.7-55.5,8.1-92.4,0C185.4,700.2,15.6,568.9,10,545c91-36.1,182.1-72.3,273.1-108.5c28.1-33.4,56.2-67,84.3-100.4c47.3-30.1,95.3-29.8,128.5-72.3C549.9,195,585.4,110.9,652.6,55z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 664 B

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 881 B

Some files were not shown because too many files have changed in this diff Show More