¿ªÔÆÌåÓý

Date

Locked Re: Lost my Sensor folder in the Table option

 

¿ªÔÆÌåÓý

Dennis,

I had the same problem just a month ago. ?I was so surprised to see all my sensor¡¯s gone. ?I went to ¡°add¡± a sensor and it just didn¡¯t seem right. ?Then I recalled what I did before, which was pretty amazing since it was over 2 years ago.

You just start running your train down the track where your sensors are and JMRI starts ¡°populating¡± the Sensor table. ?You can open the LocoNet Monitor to see them start to show as the train goes along the layout. ?Then you can go to the Sensor table and you will find the sensors with the name that JMRI gives them. ?It will likely have to do with the brand of sensors that you are using. ?Then you can go to ¡°edit¡± on those individual sensors and rename them if you wish to be more specific in identifying them. ?

The next step will then be to assign those sensors to your blocks table. ?You will need to go to ¡°add¡± at the bottom of that table if they were lost. ?Remember the spelling and capitalization of the titles of sensors and blocks need to be absolutely the same.

Thomas Cain
Indianapolis, IN
atsf93@...
See my?
NEW website?and layout?at: ?
Modeling the Eastern Illinois?Santa Fe from the Prototype

On Aug 29, 2019, at 2:51 PM, Dennis Cherry <dbcherry@...> wrote:

How do I restore my Sensor folder under Tools/Tables?

The Sensors are signed right in the Blocks Folder and everything is working fine.

I did a large cleanup of old JMRI installs and deleted a huge amount of files.

Is there a special place this folder is kept?

I have not purged the old stuff yet.

Dennis
_.


Locked Re: Lost my Sensor folder in the Table option

 

Dennis,

The sensor table is not loading due to the error show in the console log.

If you upload your panel xml file to the group¡¯s ProblemsBeingWorkedOn folder, we can take a look at the contents and see what might be causing the error.


Dave Sand

On Aug 29, 2019, at 2:43 PM, Dennis Cherry <dbcherry@...> wrote:

Here is the system console startup and opened the Tools/Table/sensor folder.

2019-08-29 15:37:14,809 util.Log4JUtil INFO - * JMRI log ** [main]
2019-08-29 15:37:15,793 util.Log4JUtil INFO - This log is appended to file: C:\Users\Uaser\JMRI\log\messages.log [main]
2019-08-29 15:37:15,794 util.Log4JUtil INFO - This log is stored in file: C:\Users\Uaser\JMRI\log\session.log [main]
2019-08-29 15:37:16,209 apps.Apps INFO - PanelPro version 4.17.3+R12d2ded starts under Java 1.8.0_221 on Windows 10 x86 v10.0 at Thu Aug 29 15:37:16 EDT 2019 [main]
2019-08-29 15:37:24,196 apps.Apps INFO - Starting with profile My_JMRI_Railroad.3d64118a [main]
2019-08-29 15:37:29,258 node.NodeIdentity INFO - Using jmri-oQcj8cizbhNiaaacvwd2an-3d64118a as the JMRI storage identity for profile id 3d64118a [AWT-EventQueue-0]
2019-08-29 15:37:44,528 xml.AbstractSerialConnectionConfigXml INFO - Starting to connect for "DCC++" [main]
2019-08-29 15:37:45,131 xml.AbstractSerialConnectionConfigXml INFO - Starting to connect for "LocoNet" [main]
2019-08-29 15:37:47,132 locobufferusb.LocoBufferUsbAdapter INFO - LocoBuffer-USB adapter set hardware flow control, mode=2 RTSCTS_OUT=2 RTSCTS_IN=1 [main]
2019-08-29 15:37:47,138 locobuffer.LocoBufferAdapter INFO - COM13 port opened at 57600 baud with DTR: true RTS: true DSR: true CTS: true CD: true [main]
2019-08-29 15:37:49,480 loconet.LnPacketizer WARN - passing to xmit: unexpected exception: [LnPowerManager LnTrackStatusUpdateThread]
java.lang.NullPointerException
at jmri.jmrix.loconet.LnPacketizer.sendLocoNetMessage(LnPacketizer.java:118)
at jmri.jmrix.loconet.LnPowerManager$LnTrackStatusUpdateThread.run(LnPowerManager.java:209)
2019-08-29 15:37:49,857 loconet.LnPacketizer WARN - passing to xmit: unexpected exception: [LnSensorUpdateThread]
java.lang.NullPointerException
at jmri.jmrix.loconet.LnPacketizer.sendLocoNetMessage(LnPacketizer.java:118)
at jmri.jmrix.loconet.LnSensorManager$LnSensorUpdateThread.run(LnSensorManager.java:285)
2019-08-29 15:37:49,937 loconet.LnPacketizer INFO - lnPacketizer Started [main]
2019-08-29 15:38:16,294 server.WebServer INFO - Starting Web Server on port 12080 [WebServer]
2019-08-29 15:38:18,540 server.WebServer INFO - Starting ZeroConfService _http._tcp.local for Web Server with properties {path=/, json=5.0.0} [WebServer]
2019-08-29 15:38:21,440 withrottle.FacelessServer INFO - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on fe80:0:0:0:1c11:781d:ee6c:2360%wlan2:12090 [WiThrottleServer]
2019-08-29 15:38:21,441 withrottle.FacelessServer INFO - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 2600:6c5d:5a00:1c80:e83e:c8d3:8ff8:f9f7:12090 [WiThrottleServer]
2019-08-29 15:38:21,442 withrottle.FacelessServer INFO - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on fe80:0:0:0:a4f5:8b37:cac0:9cbe%eth5:12090 [WiThrottleServer]
2019-08-29 15:38:21,442 withrottle.FacelessServer INFO - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 2600:6c5d:5a00:1c80:1c11:781d:ee6c:2360:12090 [WiThrottleServer]
2019-08-29 15:38:21,444 withrottle.FacelessServer INFO - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 192.168.1.51:12090 [WiThrottleServer]
2019-08-29 15:38:21,445 withrottle.FacelessServer INFO - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 2600:1702:2710:72c0:0:0:0:29:12090 [WiThrottleServer]
2019-08-29 15:38:21,445 withrottle.FacelessServer INFO - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 192.168.16.100:12090 [WiThrottleServer]
2019-08-29 15:38:21,447 withrottle.FacelessServer INFO - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 2600:6c5d:5a00:1c80:0:0:0:10:12090 [WiThrottleServer]
2019-08-29 15:38:21,447 withrottle.FacelessServer INFO - Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleServer]
2019-08-29 15:38:38,980 apps.PerformFileModel INFO - Loading file C:\Users\Uaser\Documents\JMRI\DR5000 Stopping Blocks w-Siding.xml [main]
2019-08-29 15:38:49,119 util.FileUtilSupport INFO - File path program: is C:\Program Files (x86)\JMRI4.17.3\ [main]
2019-08-29 15:38:49,182 util.FileUtilSupport INFO - File path preference: is C:\Users\Uaser\Documents\JMRI\ [main]
2019-08-29 15:38:49,183 util.FileUtilSupport INFO - File path profile: is C:\Users\Uaser\JMRI\My_JMRI_Railroad\ [main]
2019-08-29 15:38:49,183 util.FileUtilSupport INFO - File path settings: is C:\Users\Uaser\JMRI\ [main]
2019-08-29 15:38:49,184 util.FileUtilSupport INFO - File path home: is C:\Users\Uaser\ [main]
2019-08-29 15:38:49,184 util.FileUtilSupport INFO - File path scripts: is C:\Program Files (x86)\JMRI4.17.3\jython\ [main]
2019-08-29 15:38:51,440 PanelPro.PanelPro INFO - Main initialization done [main]
2019-08-29 15:43:17,987 beantable.ListedTableFrame ERROR - Error when adding jmri.jmrit.beantable.SensorTableTabAction to display [Listed Table Generation]
java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.String
at java.text.Collator.compare(Unknown Source)
at javax.swing.DefaultRowSorter.compare(Unknown Source)
at javax.swing.DefaultRowSorter.access$100(Unknown Source)
at javax.swing.DefaultRowSorter$Row.compareTo(Unknown Source)
at javax.swing.DefaultRowSorter$Row.compareTo(Unknown Source)
at java.util.ComparableTimSort.countRunAndMakeAscending(Unknown Source)
at java.util.ComparableTimSort.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at javax.swing.DefaultRowSorter.sortExistingData(Unknown Source)
at javax.swing.DefaultRowSorter.setSortKeys(Unknown Source)
at jmri.swing.JmriJTablePersistenceManager.resetState(JmriJTablePersistenceManager.java:230)
at jmri.jmrit.beantable.BeanTableDataModel.lambda$5(BeanTableDataModel.java:929)
at java.util.Optional.ifPresent(Unknown Source)
at jmri.jmrit.beantable.BeanTableDataModel.persistTable(BeanTableDataModel.java:927)
at jmri.jmrit.beantable.BeanTableDataModel.configureTable(BeanTableDataModel.java:454)
at jmri.jmrit.beantable.sensor.SensorTableDataModel.configureTable(SensorTableDataModel.java:607)
at jmri.jmrit.beantable.AbstractTableTabAction$TabbedTableItem.createDataModel(AbstractTableTabAction.java:201)
at jmri.jmrit.beantable.AbstractTableTabAction$TabbedTableItem.<init>(AbstractTableTabAction.java:181)
at jmri.jmrit.beantable.AbstractTableTabAction.createModel(AbstractTableTabAction.java:45)
at jmri.jmrit.beantable.AbstractTableTabAction.getPanel(AbstractTableTabAction.java:80)
at jmri.jmrit.beantable.ListedTableFrame$TabbedTableItem.addPanelModel(ListedTableFrame.java:420)
at jmri.jmrit.beantable.ListedTableFrame$TabbedTableItem.<init>(ListedTableFrame.java:366)
at jmri.jmrit.beantable.ListedTableFrame.initComponents(ListedTableFrame.java:113)
at jmri.jmrit.beantable.ListedTableAction$1.run(ListedTableAction.java:68)
at java.lang.Thread.run(Unknown Source)
2019-08-29 15:43:19,142 audio.JoalAudioFactory INFO - Initialised JOAL using OpenAL: vendor - OpenAL Community version - 1.1 ALSOFT 1.15.1 [Listed Table Generation]


Locked Re: Lost my Sensor folder in the Table option

 

The SENSOR Folder is not on the list TABLE List

Dennis


Locked Re: How do I delete simulation panels?

 

Thank you for the help.

To re phrase my question. How would I delete the complete file from my computer?

Thanks,
Scott

On Aug 29, 2019, at 7:56 AM, dick bronson via Groups.Io <dick@...> wrote:

Scott,

Tribbles.

1. Open the panels file. [Open Panels...]

2. Delete each unwanted panel.

3. Store the panels file. [Store Panels...] (maybe with a new name, but not necessarily)

This happens because each 'Panels File' saves all of the panels that were active when it was stored. Closing a panel window just hides the panel, it is still active, and will get stored when the Store Panels is selected. Deleting a panel window removes it from the active list, but not from your computer file, so it will simply re-appear the next time that you load panels unless you save the state of things after you have deleted it from active memory.

Dick :)

On 8/28/2019 10:52 PM, scott standley via Groups.Io wrote:
How do I delete panel files from panel pro?

I have JMRI v: 3.10 installed on an HP Pavilion running Linux Mint 17.2. Setup in simulation mode for NCE and C/RMI systems.

A few years ago I started going through the tutorials for putting together panels. Never finished the tutorials or the sample panels.

However I managed to create several partially completed sample panels. I want to clear all of these out of JMRI and start from the beginning of the tutorials, and not have so many panels on file. How would I go about deleting these files from JMRI?

Thanks,
Scott

Thanks,
Scott


Locked Re: Lost my Sensor folder in the Table option

 

Here is the system console startup and opened the Tools/Table/sensor folder.

2019-08-29 15:37:14,809 util.Log4JUtil??????????????????????? INFO? - * JMRI log ** [main]
2019-08-29 15:37:15,793 util.Log4JUtil??????????????????????? INFO? - This log is appended to file: C:\Users\Uaser\JMRI\log\messages.log [main]
2019-08-29 15:37:15,794 util.Log4JUtil??????????????????????? INFO? - This log is stored in file: C:\Users\Uaser\JMRI\log\session.log [main]
2019-08-29 15:37:16,209 apps.Apps???????????????????????????? INFO? - PanelPro version 4.17.3+R12d2ded starts under Java 1.8.0_221 on Windows 10 x86 v10.0 at Thu Aug 29 15:37:16 EDT 2019 [main]
2019-08-29 15:37:24,196 apps.Apps???????????????????????????? INFO? - Starting with profile My_JMRI_Railroad.3d64118a [main]
2019-08-29 15:37:29,258 node.NodeIdentity???????????????????? INFO? - Using jmri-oQcj8cizbhNiaaacvwd2an-3d64118a as the JMRI storage identity for profile id 3d64118a [AWT-EventQueue-0]
2019-08-29 15:37:44,528 xml.AbstractSerialConnectionConfigXml INFO? - Starting to connect for "DCC++" [main]
2019-08-29 15:37:45,131 xml.AbstractSerialConnectionConfigXml INFO? - Starting to connect for "LocoNet" [main]
2019-08-29 15:37:47,132 locobufferusb.LocoBufferUsbAdapter??? INFO? - LocoBuffer-USB adapter set hardware flow control, mode=2 RTSCTS_OUT=2 RTSCTS_IN=1 [main]
2019-08-29 15:37:47,138 locobuffer.LocoBufferAdapter????????? INFO? - COM13 port opened at 57600 baud with DTR: true RTS: true DSR: true CTS: true? CD: true [main]
2019-08-29 15:37:49,480 loconet.LnPacketizer????????????????? WARN? - passing to xmit: unexpected exception:? [LnPowerManager LnTrackStatusUpdateThread]
java.lang.NullPointerException
??? at jmri.jmrix.loconet.LnPacketizer.sendLocoNetMessage(LnPacketizer.java:118)
??? at jmri.jmrix.loconet.LnPowerManager$LnTrackStatusUpdateThread.run(LnPowerManager.java:209)
2019-08-29 15:37:49,857 loconet.LnPacketizer????????????????? WARN? - passing to xmit: unexpected exception:? [LnSensorUpdateThread]
java.lang.NullPointerException
??? at jmri.jmrix.loconet.LnPacketizer.sendLocoNetMessage(LnPacketizer.java:118)
??? at jmri.jmrix.loconet.LnSensorManager$LnSensorUpdateThread.run(LnSensorManager.java:285)
2019-08-29 15:37:49,937 loconet.LnPacketizer????????????????? INFO? - lnPacketizer Started [main]
2019-08-29 15:38:16,294 server.WebServer????????????????????? INFO? - Starting Web Server on port 12080 [WebServer]
2019-08-29 15:38:18,540 server.WebServer????????????????????? INFO? - Starting ZeroConfService _http._tcp.local for Web Server with properties {path=/, json=5.0.0} [WebServer]
2019-08-29 15:38:21,440 withrottle.FacelessServer???????????? INFO? - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on fe80:0:0:0:1c11:781d:ee6c:2360%wlan2:12090 [WiThrottleServer]
2019-08-29 15:38:21,441 withrottle.FacelessServer???????????? INFO? - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 2600:6c5d:5a00:1c80:e83e:c8d3:8ff8:f9f7:12090 [WiThrottleServer]
2019-08-29 15:38:21,442 withrottle.FacelessServer???????????? INFO? - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on fe80:0:0:0:a4f5:8b37:cac0:9cbe%eth5:12090 [WiThrottleServer]
2019-08-29 15:38:21,442 withrottle.FacelessServer???????????? INFO? - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 2600:6c5d:5a00:1c80:1c11:781d:ee6c:2360:12090 [WiThrottleServer]
2019-08-29 15:38:21,444 withrottle.FacelessServer???????????? INFO? - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 192.168.1.51:12090 [WiThrottleServer]
2019-08-29 15:38:21,445 withrottle.FacelessServer???????????? INFO? - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 2600:1702:2710:72c0:0:0:0:29:12090 [WiThrottleServer]
2019-08-29 15:38:21,445 withrottle.FacelessServer???????????? INFO? - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 192.168.16.100:12090 [WiThrottleServer]
2019-08-29 15:38:21,447 withrottle.FacelessServer???????????? INFO? - Published ZeroConf service for 'my jmri railroad._withrottle._tcp.local.' on 2600:6c5d:5a00:1c80:0:0:0:10:12090 [WiThrottleServer]
2019-08-29 15:38:21,447 withrottle.FacelessServer???????????? INFO? - Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleServer]
2019-08-29 15:38:38,980 apps.PerformFileModel???????????????? INFO? - Loading file C:\Users\Uaser\Documents\JMRI\DR5000 Stopping Blocks w-Siding.xml [main]
2019-08-29 15:38:49,119 util.FileUtilSupport????????????????? INFO? - File path program: is C:\Program Files (x86)\JMRI4.17.3\ [main]
2019-08-29 15:38:49,182 util.FileUtilSupport????????????????? INFO? - File path preference: is C:\Users\Uaser\Documents\JMRI\ [main]
2019-08-29 15:38:49,183 util.FileUtilSupport????????????????? INFO? - File path profile: is C:\Users\Uaser\JMRI\My_JMRI_Railroad\ [main]
2019-08-29 15:38:49,183 util.FileUtilSupport????????????????? INFO? - File path settings: is C:\Users\Uaser\JMRI\ [main]
2019-08-29 15:38:49,184 util.FileUtilSupport????????????????? INFO? - File path home: is C:\Users\Uaser\ [main]
2019-08-29 15:38:49,184 util.FileUtilSupport????????????????? INFO? - File path scripts: is C:\Program Files (x86)\JMRI4.17.3\jython\ [main]
2019-08-29 15:38:51,440 PanelPro.PanelPro???????????????????? INFO? - Main initialization done [main]
2019-08-29 15:43:17,987 beantable.ListedTableFrame??????????? ERROR - Error when adding jmri.jmrit.beantable.SensorTableTabAction to display [Listed Table Generation]
java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.String
??? at java.text.Collator.compare(Unknown Source)
??? at javax.swing.DefaultRowSorter.compare(Unknown Source)
??? at javax.swing.DefaultRowSorter.access$100(Unknown Source)
??? at javax.swing.DefaultRowSorter$Row.compareTo(Unknown Source)
??? at javax.swing.DefaultRowSorter$Row.compareTo(Unknown Source)
??? at java.util.ComparableTimSort.countRunAndMakeAscending(Unknown Source)
??? at java.util.ComparableTimSort.sort(Unknown Source)
??? at java.util.Arrays.sort(Unknown Source)
??? at javax.swing.DefaultRowSorter.sortExistingData(Unknown Source)
??? at javax.swing.DefaultRowSorter.setSortKeys(Unknown Source)
??? at jmri.swing.JmriJTablePersistenceManager.resetState(JmriJTablePersistenceManager.java:230)
??? at jmri.jmrit.beantable.BeanTableDataModel.lambda$5(BeanTableDataModel.java:929)
??? at java.util.Optional.ifPresent(Unknown Source)
??? at jmri.jmrit.beantable.BeanTableDataModel.persistTable(BeanTableDataModel.java:927)
??? at jmri.jmrit.beantable.BeanTableDataModel.configureTable(BeanTableDataModel.java:454)
??? at jmri.jmrit.beantable.sensor.SensorTableDataModel.configureTable(SensorTableDataModel.java:607)
??? at jmri.jmrit.beantable.AbstractTableTabAction$TabbedTableItem.createDataModel(AbstractTableTabAction.java:201)
??? at jmri.jmrit.beantable.AbstractTableTabAction$TabbedTableItem.<init>(AbstractTableTabAction.java:181)
??? at jmri.jmrit.beantable.AbstractTableTabAction.createModel(AbstractTableTabAction.java:45)
??? at jmri.jmrit.beantable.AbstractTableTabAction.getPanel(AbstractTableTabAction.java:80)
??? at jmri.jmrit.beantable.ListedTableFrame$TabbedTableItem.addPanelModel(ListedTableFrame.java:420)
??? at jmri.jmrit.beantable.ListedTableFrame$TabbedTableItem.<init>(ListedTableFrame.java:366)
??? at jmri.jmrit.beantable.ListedTableFrame.initComponents(ListedTableFrame.java:113)
??? at jmri.jmrit.beantable.ListedTableAction$1.run(ListedTableAction.java:68)
??? at java.lang.Thread.run(Unknown Source)
2019-08-29 15:43:19,142 audio.JoalAudioFactory??????????????? INFO? - Initialised JOAL using OpenAL: vendor - OpenAL Community version - 1.1 ALSOFT 1.15.1 [Listed Table Generation]


Locked Re: Lost my Sensor folder in the Table option

 

I don¡¯t know what you mean by ¡°Sensor folder¡±, sorry.

Do you mean that there¡¯s no entry under Tables _at_ _all_? Is so, is it in the sidebar of the other tables, i.e. the Turnout table?

Or do you mean that the entry is there, but it doesn¡¯t open the table?

Or that the table is empty?

Bob

On Aug 29, 2019, at 11:51 AM, Dennis Cherry <dbcherry@...> wrote:

How do I restore my Sensor folder under Tools/Tables?

The Sensors are signed right in the Blocks Folder and everything is working fine.

I did a large cleanup of old JMRI installs and deleted a huge amount of files.

Is there a special place this folder is kept?

I have not purged the old stuff yet.

Dennis
--
Bob Jacobsen
rgj1927@...


Locked Re: Virtual Sound Decoder - Clicks on looped sound files

 

Hey Conrad,

Roberto gave you good advice, the right advice, I¡¯ll just add a couple things since you¡¯re so excited:).

First, even a perfect loop point will change after conversion to another file format, or the same file format at different sampling and/or bit rates! ?You must do your editing at the destination format to ever have a chance of avoiding pops or clicks.

Second, digital (especially wave) formats operate at very quick sampling rates. ?So even if both ends are at zero crossing, when one end is heading down to zero, if the other end abruptly heads back upward you can create a brick wall effect, an abrupt change, a pop or click. ?This is less likely if both ends are at zero (or even just at the exact same point and direction of swing), but it¡¯s always good editing etiquette to make an edit or loop point graceful:).

But no matter how beautiful the transition, don¡¯t convert after the fact. ?I think the VSD player allows you to load multiple bit/sampling rate files, but it¡¯s alway best to use the best rates when editing AND loading... and best to keep all files at the same rates throughout. ?Even if your original source files are at a lower rate, convert them up first. ?They won¡¯t sound any better than their original rates, but they will work and play well together:).
Hope this helps, and holler if it doesn¡¯t,
jim:)


Locked Re: Lost my Sensor folder in the Table option

 

Forgot to check the system console for errors.

The other computer has 4.17.3 also.


Locked Re: Lost my Sensor folder in the Table option

 

Dennis,

Are there any errors in the JMRI system console?

Since sensors, along with all of the other tables and panels are all in a single xml file, I suspect there is an error during loading.

Is the other computer also running 4.17.3?


Dave Sand

On Aug 29, 2019, at 1:56 PM, Dennis Cherry <dbcherry@...> wrote:

I did another install of Test 4.17.3 and that did not fix it either.

I have this also installed on another computer and it has the Tools/Table/Sensor folder.

Dennis


Locked Re: Lost my Sensor folder in the Table option

 

I did another install of Test 4.17.3 and that did not fix it either.

I have this also installed on another computer and it has the Tools/Table/Sensor folder.

Dennis


Locked Lost my Sensor folder in the Table option

 

How do I restore my Sensor folder under Tools/Tables?

The Sensors are signed right in the Blocks Folder and everything is working fine.

I did a large cleanup of old JMRI installs and deleted a huge amount of files.

Is there a special place this folder is kept?

I have not purged the old stuff yet.

Dennis


Locked Re: XL Systems Inc.

 

Wire bonding can be as good as any other packaging technique, but I agree, only the most cost sensitive manufactures seem to use it. The first time I saw it used on one my microcontrollers was in an RCA branded universal remote that I picked up at the nearby Walmart for $7 after we heard it was in there. They had used the cheapest, single sided PCB you can imagine and chosen to purchase the micros from our distributor as bare die and wire bond them to the circuit board. By the way, I've always known the official name for the black blob of epoxy is pookey, but that may be a colloquialism like way car or hack or cabin. ;-)
?
Have fun,
?
Chris Atkins
Argyle, TX
?
?
On 8/29/19 2:13 AM, Alan B. Pearce wrote:

Hmm, different seller to the previous item number, and it is a different item to the previous one as well.

?

As to the epoxy covered blobs, Chip On Board (COB) is fine if done correctly, and is especially useful if putting a chip with a lot of connections in a small space.

?

?

On 8/28/19 6:56 PM, John wrote:
Any decoder with a blob of black epoxy I stay away from.
Learned that in my early days of DCC.

It's cheap for a reason.

John


Locked SSL heads fail to set properly after start .... JMRI 4.17.3

 

All,

? ? ?Is it possible I never noticed this before?? ?Both my Raspberry Pi JMRI and Laptop JMRI fails to set my SSL heads after start up.? The SML masts look all right.? I can see all signal heads go to RED, then after all turnouts and unknown sensors get cleared all heads go to green.

? ? Photos added to photo album under "Roger's Bad SSL"

Roger


Locked Re: Help with JMRI and Digitrax PR4

Rich S
 

¿ªÔÆÌåÓý

Hi Steve,
?? Unplugging and plugging in the USB cable does not fix the issue. That is why I¡¯m wondering if the port settings are correct.
?
Cheers,
Rich S.
?

Sent: Wednesday, August 28, 2019 11:35 PM
Subject: Re: [jmriusers] Help with JMRI and Digitrax PR4
?
Rich,

I'm not near my layout computer so I can't check the other settings, but the COM port depends on what Windows has assigned. Open Device Manager, expand the ports section, and plug/unplug the PR4 into the SAME USB port.? The COM port number that comes and goes when you do that is the one to use.

Also, I've found that sometimes I have to "reset" my PR4 by removing the USB and power, letting it sit for maybe 30 seconds, then plugging everything back in. That seems to fix the occasional flakiness (which is triggered by, as far as I can tell, by switching between PR4 modes of operation).

HTH,
Steve
"Breezlys"


Locked Re: How do I delete simulation panels?

 

Scott,

Tribbles.

1. Open the panels file. [Open Panels...]

2. Delete each unwanted panel.

3. Store the panels file. [Store Panels...] (maybe with a new name, but not necessarily)

This happens because each 'Panels File' saves all of the panels that were active when it was stored. Closing a panel window just hides the panel, it is still active, and will get stored when the Store Panels is selected. Deleting a panel window removes it from the active list, but not from your computer file, so it will simply re-appear the next time that you load panels unless you save the state of things after you have deleted it from active memory.

Dick :)

On 8/28/2019 10:52 PM, scott standley via Groups.Io wrote:
How do I delete panel files from panel pro?

I have JMRI v: 3.10 installed on an HP Pavilion running Linux Mint 17.2. Setup in simulation mode for NCE and C/RMI systems.

A few years ago I started going through the tutorials for putting together panels. Never finished the tutorials or the sample panels.

However I managed to create several partially completed sample panels. I want to clear all of these out of JMRI and start from the beginning of the tutorials, and not have so many panels on file. How would I go about deleting these files from JMRI?

Thanks,
Scott

Thanks,
Scott


Locked Re: Virtual Sound Decoder - Clicks on looped sound files

 

Roberto,

Thanks for the reply.? Looks like i will have to delve deeper into my WavePad Sound Editor program.? As of now I only use it to verify the wav format and listen to the sound.

That's the excitement of this hobby.? I've learned a little about HTML editing and now on to sound editing.? ?Of course, as is said, a little knowledge is a dangerous thing!

Conrad


Locked Re: XL Systems Inc.

 

Jim,

So do they identify themselves as MRC or something else in DecoderPro?

-Ken Cameron, Member JMRI Dev Team
www.jmri.org
www.fingerlakeslivesteamers.org
www.cnymod.com
www.syracusemodelrr.org


Locked Re: Virtual Sound Decoder - Clicks on looped sound files

 

looping sounds can be somewhat problematic. As already stated, wave files mst be the same format to avoid problems. Another thing that may help is to establish the? cut in/ cut out points in the wave file when the wave line (in the waveform chart) crosses the zero. This not always guarantees a click free looped sound if the cut point is not positioned at the right spot. Sounds usually have recurring patterns which should be graphically detected in the waveform and the cuts should be strictly made at the beginnings/ ends of these patterns. Sais that, it'snot exact science and results may vary depeidning onthe chosen sound. I already had great success AND big failures at this.
Fiddling is your best ally.

Roberto


Locked Re: XL Systems Inc.

 

I have purchased 5 of these decoders from the seller. XL manufactures the decoders for MRC and come with full warranty , basic instructions shipped in static free bag and return policy is 9$ return shipping. He and 1 other seller are selling these. I put sound in all my Kato F7¡¯s for 30$ each is what he accepted my offer. They are drop in as the only thing that had to be done was remove the 6 mins on the top of the chassis to get the board to sit fully down as with other decoders to slide into the contact areas correctly. But I¡¯m happy so far. Just thought I¡¯d chime in. I model N scale.?




On Thursday, August 29, 2019, 6:34 AM, Richard Stern <rjs8@...> wrote:

Searching within eBay for "ho dcc sound decoder with speaker for proto 2000" hits a bunch of these with different form factors. All about $30-$40.?

Going back to my original question, does JMRI support XL decoders? ?


Locked Re: Web Server, Panel Update for feedback #layouteditor #webserver

Randall Wood
 

Please note that dialogs triggered on the JMRI native panel (regardless of what triggered them) block the panel from updating, so the web panel (from either the /panel or /frame URLs)

  1. does not get any updates until the dialog is dealt with
  2. has no way (without a significant rewrite of the native panel) to be aware of the need to display a dialog or aware of the need to notify an operator to use the native panel
  3. may cause that dialog to be displayed on a JMRI instance where something else is in the front (another panel perhaps)?

These are limitations of bolting a web server onto JMRI and the primary panel developers not developing with the web server in mind (I¡¯ve had one who I won¡¯t call out tell me that the only correct way to address this complexity is to remove the web server).