spring-boot-jlibmodbs
{Ниже приводится описание платформы Gitee. Вы можете заменить это введение. Gitee — это платформа для управления кодом, основанная на Git и поддерживающая SVN, разработанная OSCHINA. Она предоставляет разработчикам стабильную, эффективную и безопасную облачную платформу для совместной разработки программного обеспечения. Независимо от того, являетесь ли вы индивидуальным разработчиком, командой или предприятием, вы можете использовать Gitee для управления кодом и управления проектами, а также для совместной разработки. Для корпоративных проектов см. https://gitee.com/enterprises.}
Описание архитектуры программного обеспечения.
private void parseF02(List bos, List data, String type){ bos.forEach(item->{ if(item.getFunNo().equals(type)){ if (item.getType().equals("INT")){ item.setValue(data.get(item.getOffset()).toString()); }else if(item.getType().equals("BIT")){ byte[] bytes = DataUtils.toByteArray(Integer.valueOf(data.get(item.getOffset()).toString())); byte tmp = bytes[0]; bytes[0] = bytes[1]; bytes[1] = tmp; boolean[] bs = DataUtils.toBitsArray(bytes, 16); item.setValue(bs[item.getLocal()]?"1":"0"); }else if (item.getType().equals("FLOAT")){ byte[] bs = new byte[4]; byte[] firstBs = DataUtils.toByteArray(Integer.valueOf(data.get(item.getOffset()).toString())); byte[] secondBs = DataUtils.toByteArray(Integer.valueOf(data.get(item.getOffset()).toString())+1); bs[0] = secondBs[1]; bs[1] = secondBs[0]; bs[2]= firstBs[1]; bs[3] = firstBs[0]; item.setValue(DataUtils.toFloat(bs)+""); } } }); }
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )