some fixes and tests
This commit is contained in:
parent
d3e1feda5b
commit
802993c620
@ -49,103 +49,5 @@ public class PKT8App extends NumassControlApplication<PKT8Device> {
|
|||||||
return Objects.equals(meta.getString("type"), "PKT8");
|
return Objects.equals(meta.getString("type"), "PKT8");
|
||||||
}
|
}
|
||||||
|
|
||||||
// public static final String DEFAULT_CONFIG_LOCATION = "numass-devices.xml";
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// PKT8Device device;
|
|
||||||
//
|
|
||||||
// /**
|
|
||||||
// * @param args the command line arguments
|
|
||||||
// */
|
|
||||||
// public static void main(String[] args) {
|
|
||||||
// launch(args);
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// @Override
|
|
||||||
// public void start(Stage primaryStage) throws IOException, ControlException, ParseException {
|
|
||||||
//// Locale.setDefault(Locale.US);// чтобы отделение десятичных знаков было точкой
|
|
||||||
// ch.qos.logback.classic.Logger rootLogger = (ch.qos.logback.classic.Logger) LoggerFactory.getLogger(ch.qos.logback.classic.Logger.ROOT_LOGGER_NAME);
|
|
||||||
// rootLogger.setLevel(Level.INFO);
|
|
||||||
// new StorageManager().startGlobal();
|
|
||||||
//
|
|
||||||
// String deviceName = getParameters().getNamed().getOrDefault("device", "PKT-8");
|
|
||||||
//
|
|
||||||
// Meta config;
|
|
||||||
//
|
|
||||||
// if (Boolean.parseBoolean(getParameters().getNamed().getOrDefault("debug", "false"))) {
|
|
||||||
// config = loadTestConfig();
|
|
||||||
// } else {
|
|
||||||
// config = MetaFileReader.read(new File(getParameters().getNamed().getOrDefault("config", DEFAULT_CONFIG_LOCATION)));
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// device = setupDevice(deviceName, config);
|
|
||||||
//
|
|
||||||
// // setting up storage connections
|
|
||||||
// NumassControlUtils.connectStorage(device, config);
|
|
||||||
//
|
|
||||||
// FXMLLoader loader = new FXMLLoader(getClass().getResource("/fxml/PKT8Indicator.fxml"));
|
|
||||||
// PKT8View controller = new PKT8View();
|
|
||||||
// device.connect(controller, "view");
|
|
||||||
// loader.setController(controller);
|
|
||||||
//
|
|
||||||
// Parent parent = loader.load();
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// Scene scene = new Scene(parent, 400, 400);
|
|
||||||
// primaryStage.setTitle("Numass temperature view");
|
|
||||||
// primaryStage.setScene(scene);
|
|
||||||
// primaryStage.setMinHeight(400);
|
|
||||||
// primaryStage.setMinWidth(400);
|
|
||||||
//// primaryStage.setResizable(false);
|
|
||||||
//
|
|
||||||
// primaryStage.show();
|
|
||||||
//
|
|
||||||
// Platform.runLater(() -> {
|
|
||||||
// try {
|
|
||||||
// device.init();
|
|
||||||
// } catch (ControlException e) {
|
|
||||||
// e.printStackTrace();
|
|
||||||
// throw new RuntimeException(e);
|
|
||||||
// }
|
|
||||||
// });
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// public Meta loadTestConfig() throws ControlException {
|
|
||||||
// try {
|
|
||||||
// return MetaFileReader
|
|
||||||
// .read(new File(getClass().getResource("/config/defaultConfig.xml").toURI()));
|
|
||||||
// } catch (URISyntaxException | IOException | ParseException ex) {
|
|
||||||
// throw new Error(ex);
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// public PKT8Device setupDevice(String deviceName, Meta config) throws ControlException {
|
|
||||||
// Meta deviceMeta;
|
|
||||||
//
|
|
||||||
// if (config.hasMeta("device")) {
|
|
||||||
// deviceMeta = MetaUtils.findNodeByValue(config, "device", "name", deviceName);
|
|
||||||
// } else {
|
|
||||||
// deviceMeta = config;
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// PKT8Device device = new PKT8Device();
|
|
||||||
// device.configure(deviceMeta);
|
|
||||||
//
|
|
||||||
// if(!deviceMeta.hasValue(PORT_NAME_KEY)){
|
|
||||||
// device.getLogger().warn("Port name not provided, will try to use emulation port");
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// return device;
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// @Override
|
|
||||||
// public void stop() throws Exception {
|
|
||||||
// super.stop();
|
|
||||||
// if (device != null) {
|
|
||||||
// device.shutdown();
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<config>
|
<config>
|
||||||
<storage path="D:/temp/test"/>
|
<storage path="D:/temp/test"/>
|
||||||
|
<numass run="serverTest"/>
|
||||||
<device type="PKT8">
|
<device type="PKT8">
|
||||||
<!--<connection ip="192.168.111.137" port="4001"/>-->
|
<!--<connection ip="192.168.111.137" port="4001"/>-->
|
||||||
<abuf>120</abuf>
|
<abuf>120</abuf>
|
||||||
|
@ -54,7 +54,7 @@ public class NumassStorageHandler extends StorageRatpackHandler {
|
|||||||
ctx.getResponse().contentType("text/html");
|
ctx.getResponse().contentType("text/html");
|
||||||
Template template = ServletUtils.freemarkerConfig().getTemplate("NoteLoader.ftl");
|
Template template = ServletUtils.freemarkerConfig().getTemplate("NoteLoader.ftl");
|
||||||
|
|
||||||
List<String> notes = getNotes(noteLoader).limit(100).map(note -> render(note)).collect(Collectors.toList());
|
List<String> notes = getNotes(noteLoader).limit(100).map(this::render).collect(Collectors.toList());
|
||||||
|
|
||||||
Map<String, Object> data = new HashMap<>(2);
|
Map<String, Object> data = new HashMap<>(2);
|
||||||
data.put("notes", notes);
|
data.put("notes", notes);
|
||||||
@ -75,7 +75,7 @@ public class NumassStorageHandler extends StorageRatpackHandler {
|
|||||||
@Override
|
@Override
|
||||||
protected MetaBuilder pointLoaderPlotOptions(PointLoader loader) {
|
protected MetaBuilder pointLoaderPlotOptions(PointLoader loader) {
|
||||||
MetaBuilder builder = super.pointLoaderPlotOptions(loader);
|
MetaBuilder builder = super.pointLoaderPlotOptions(loader);
|
||||||
if (loader.getName().startsWith("msp") || loader.getName().startsWith("vac") || loader.getName().startsWith("cryptemp")) {
|
if (loader.getName().startsWith("msp") || loader.getName().startsWith("vac") || loader.getName().startsWith("cryotemp")) {
|
||||||
builder.putValue("legend.position", "bottom");
|
builder.putValue("legend.position", "bottom");
|
||||||
builder.putValue("title", "\"" + loader.getName() + "\"");
|
builder.putValue("title", "\"" + loader.getName() + "\"");
|
||||||
builder.putNode(new MetaBuilder("vAxis")
|
builder.putNode(new MetaBuilder("vAxis")
|
||||||
|
Loading…
Reference in New Issue
Block a user