IoTT Stick Plus2 (Video#139)
16:40
IoTT Stick Reset (Video#135)
6:32
SilverHat DCC Booster (Video#134)
17:54
The Gandy Dancer Test (Video#132)
15:24
Build your own BlueHat (Video#129)
13:56
Build your own YellowHat (Video#127)
12:22
DCC Booster Research (Video#126)
10:15
IoTT Stick News (Video#125)
15:40
Жыл бұрын
Пікірлер
@peterpocock9062
@peterpocock9062 7 күн бұрын
Well, you now have my undivided attention. I'll look forward to what you get up to next 😊
@kristencann7806
@kristencann7806 7 күн бұрын
Hi Hans, reciwved the purple hat and got it all hooked up an active. I have a question with the vstart/high settings. On esu decoders they have a minimum setting of 1, not 0 as your videos show. I then find the loco wont move on these lower settings. Is there a different approach with esu decoders?
@IoTT
@IoTT 7 күн бұрын
I am not very familiar with ESU decoders, but the vstart setting is a mandatory CV setting. More information is here: dccwiki.com/Vstart Of course the value you need to set so that the loco moves on speed step 1 depends on the drive train of the loco. Usually I recommend setting it to the lowest possible value so that PurpleHat measures the linear speed curve. If the loco does not move on the first 2 or 3 steps, this is not a problem. If it is more, the process will stop. If this is the case, you can set vstart to a higher value so you get some movements. It creates a slight non-linearity on the speed curve, but as long as it is not too much, it does not make a big difference on the final speed table. Hope that helps Hans
@canalsidingsmodelrailway3411
@canalsidingsmodelrailway3411 7 күн бұрын
Hi Hans, I have been wondering what direction you would be taking next in your IoTT journey but I did not quite expect such an ambitious project. I will be watching with great interest and suspect that we will see lots of ESP32 type devices all interacting over WiFi to achieve your goals. Or am I wrong?!...? ............Best wishes John.
@IoTT
@IoTT 7 күн бұрын
Basically correct, most likely forming a self configuring and self healing mesh network to make it easy, using ESP32 S3 chips. Yes, it's a quite big project, but as always, to eat an elephant you go byte by byte.
@canalsidingsmodelrailway3411
@canalsidingsmodelrailway3411 6 күн бұрын
@@IoTT I noticed that Esprissif had introduced quite a few new products lately, I look forward to your journey using some of them. Good luck with that elephant. .............John
@PaddingtonbearNZ
@PaddingtonbearNZ 8 күн бұрын
Exciting times ahead 😀.
@IoTT
@IoTT 8 күн бұрын
Indeed!
@musiqtee
@musiqtee 8 күн бұрын
Very exciting, you are almost implementing GSM-R and ETCS in a way…? Would it be possible to use passive RFID tags in specific places, as a corrective to the distance counter? I was thinking that non-movable boundaries starting or ending a “set” route section could have a trackbed RFID tag. When read by the passing train and relayed to the central computer, several data-points can be quickly correlated (simplistic ‘sollwert-istwert’ scheme?). Passive tags can be read by a small onboard MCU & coil antenna, and the data string isn’t important as long as each tag is unique. Well, I’m just thinking out loud, and getting carried away… 😅
@IoTT
@IoTT 8 күн бұрын
The security element concept comes straight from the ETCS tech docs (I have referenced in several older videos). Of course I will not use GSM, but Wifi, probably mesh networking. I will talk more about these details in the next video. RFID is one of the options I consider for resetting the distance offset once in a while. For cost reasons I would prefer to have few readers in strategic locations, e.g. at the exit of a train station, and equip the rolling stock with tags. Another advantage would be that you could tag cars as well, which would allow for automatic calculation of the train length, and identify if a car uncouples from the train. There are other options to consider I will address in the next video.
@musiqtee
@musiqtee 7 күн бұрын
@@IoTT Thank you for answering - and I’m sorry for pushing against already open doors… If I may, I imagined having the reader in the vehicle, and the RFID tags on the track - like passive balises? So the onboard WiFi (of course not GSM-R, I understood WiFi as the analog to it) does the communication? Still no trackside cables or outdoor electronics…? I’m looking forward to learning from your project and solutions - again, thanks!
@IoTT
@IoTT 7 күн бұрын
Feeding back position information goes via Wifi, yes. Speed commands can come via Wifi, or via command station and DCC track. I intend to keep all possibilities open to make merging from one system to the other as painless as possible. No trackside wires is probably not possible, e.g. if you have electric turnouts and physical signals, unless everything is operated using batteries. But considerably less wiring for sure is a possibility.
@philiphillebrand2965
@philiphillebrand2965 8 күн бұрын
Hans, this is going to be very, very interesting, I will be watching with great interest how this all comes together. ...!! 🙂🙂🙂
@IoTT
@IoTT 8 күн бұрын
Thanks. Yes, I am hesitant to use superlatives, but I believe it will be a game changer, particularly for large scale where most people just let their trains orbiting a flower bed. I always had the dream of having a garden railroad where trains actually travel from place to place. This should make it possible without tons of wiring.
@ZolTown_garden_railroad
@ZolTown_garden_railroad 8 күн бұрын
nice video, waiting the nexts
@IoTT
@IoTT 8 күн бұрын
More to come!
@robleathley6024
@robleathley6024 8 күн бұрын
That’s an interesting concept. I look forward to you developing this in further videos.
@IoTT
@IoTT 8 күн бұрын
The concept has been the backbone idea since the start of the channel, that's why I referenced that many old videos in today's video. Most of what I did was puzzle pieces, but now it is time to bring them together.
@LESRR
@LESRR 8 күн бұрын
Great work Hans! I'll be watching very closely!
@IoTT
@IoTT 8 күн бұрын
Thanks. I think it will make it a lot easier to do prototype like operations - if I can make it work, that is ;-)
@patrickdillon5965
@patrickdillon5965 8 күн бұрын
I find your approach and videos very enlightening. I have ordered some products from you on Tindie and wondered how long it will take to ship and receive them here in Florida. It’s only been a week and know you are busy. Keep up the great work.
@jeffhill5866
@jeffhill5866 8 күн бұрын
I’ve ordered a couple times from him and it’s been about a week to ship. 2-3 days to receive after that.
@IoTT
@IoTT 8 күн бұрын
Please see my e-mail to you for more information.
@patrickdillon5965
@patrickdillon5965 8 күн бұрын
@@IoTT thanks, emailed you back.
@nialatelevoj6113
@nialatelevoj6113 15 күн бұрын
Bonjour Hans; pensez vous nous proposer une vidéo avec 1 Redhat avec un ou plusieurs Silverhat ( complément à la vidéo 101) . Merci
@IoTT
@IoTT 13 күн бұрын
Veuillez voir video #132 pour une exemple comme RedHat et 4 cartes PowerShield.
@nialatelevoj6113
@nialatelevoj6113 17 күн бұрын
Bonjour hans , peut on combiner des iott powershield v3 and v5 dans un booster ?
@IoTT
@IoTT 16 күн бұрын
Oui, pas de problème. Faut seulement mettre le sensor rate aux valeur correct.
@dodekaedrikosaedr3321
@dodekaedrikosaedr3321 19 күн бұрын
Hello! My IBT-2 module, when no current, has 1.8V on L_IS and 2.2V on R_IS. When I put 10Ohm resistor - it increase to 2.3 and 2.7V. So command station shows 2-3Amp. I put capasitor 10nF but it doesn't change situation. Maybe it's bad module?
@IoTT
@IoTT 18 күн бұрын
I have seen some BTN chips that give an output current on IS as soon as voltage is applied. Is the 10 Ohm resistor your output load? The BTN chips I had with that problem at least had a linear error, so it is easily possible to compensate in the software by just deducting a constant value to the measured input. Are you using an external IBT-2 module with the 10k resistors to convert sensor current to voltage? I would try a different IBT-2 module and compare the results.
@dodekaedrikosaedr3321
@dodekaedrikosaedr3321 14 күн бұрын
​@@IoTT Of'course I have seen your video with maximum attantion. And ofcourse my module has 10kOhm resistor to convert sensor current to voltage. I check it many times. And i put capasitor 10n (and try 0.1mk and 1mk). I even order ASC724 current sensor 50A - but it has the same 50% voltage with 0A current. What is the way to deducting a constant value? And Yes a order another one IBT-2 to compare.
@IoTT
@IoTT 14 күн бұрын
If you get the same results with the ASC724 I would check if there maybe is a problem with the GND potential that would lift the sensor voltage. To compensate for the offset, you would deduct a constant value from the value you read from the analog input and then use the result for the TrueRMS calculation.
@dodekaedrikosaedr3321
@dodekaedrikosaedr3321 13 күн бұрын
@@IoTT If you check ASC724-50A manual - you can find that it has 0V in -50A and 5V in 50A and 50% (2.5V) in 0A
@benperreau
@benperreau 29 күн бұрын
Hans, you make waking up on Sunday morning enjoyable with your videos! THANK YOU for all you work on this!
@IoTT
@IoTT 28 күн бұрын
My pleasure! Thanks for watching!
@user-pu7iu3qo5g
@user-pu7iu3qo5g Ай бұрын
Condolences mate
@billflude5204
@billflude5204 Ай бұрын
Brilliant Hans - thanks!
@IoTT
@IoTT Ай бұрын
Thank you. Just taking advantage of modular design principles ;-)
@robleathley6024
@robleathley6024 Ай бұрын
Your innovations in model railroad electronics constantly amaze me. This is another game changing product. I am looking forward to receiving my TinkerFace hats so I can build my booster. This is going to be a major improvement to my layout. Thank you for your work.
@IoTT
@IoTT Ай бұрын
Thank you very much! I just tried to add some useful functionality that you typically do not see in a booster. And of course, providing around 50 Amps from one booster (although 6 modules) might be sort of unique.... Better make sure you have real powerful DC supplies!
@benperreau
@benperreau Ай бұрын
THANK YOU for all your work / time / dedication to the IoTT and this channel - You are doing a masterful job in coming up with this and I watch your videos every 2 weeks religiously!!
@IoTT
@IoTT Ай бұрын
Thanks. Glad you enjoy it! More to come ;-)
@uweweber5012
@uweweber5012 2 ай бұрын
Hi Hans, is that service or public mqtt server that you mentioned in your video still active? I tried and configured a client to view the messages from this server, but i do not seem to get any messages. OK, i understand, the video is 5 years old already and you might have stopped publishing MQRR messages on that server
@IoTT
@IoTT 2 ай бұрын
Unfortunately the Node RED server that generates the messages is down right now. After moving to our new home I was running into a problem starting it up again, I probably need to set it up from scratch, but did not have the time to do so (it runs on a Raspberry Pi and I am not that familiar with Linux, so it needs some time to do it). It will come back, but I don't have a date right now.
@geesharp6637
@geesharp6637 2 ай бұрын
Great addition and explaination. I assume yoou can use other power shields as well.
@IoTT
@IoTT 2 ай бұрын
In theory yes, there are a few points you need to verify though. First the IO pins for the DCC signal. The Tinkerface Shield feeds them to pins 2 and 3, but you can remove the jumpers and feed the input to the pins your motorshield needs. If the motorshield does not support driving the H Bridge from two inputs, you can use only one, but in this case you can not generate the cutout for RailCom, probably a minor problem. The second point to verify is that the motorshield can't exceed the maximum analog voltage when you do a short circuit test, it should have a zener diode protecting the current sensor pin.
@nialatelevoj6113
@nialatelevoj6113 2 ай бұрын
Hier hans your explanations are great, can you give more wiring diagram and connections. Thanhs
@IoTT
@IoTT 2 ай бұрын
Watch videos #133 and #137 for information including schematics of the Tinkerface Shield. For more information about the PowerShield, including schematics, watch video #109
@hb9dod
@hb9dod 2 ай бұрын
Hi Hans, Is it possible to combine the Silverhat Booster with a Command Station like the YAMORC 7001 which has loconet and track output
@IoTT
@IoTT 2 ай бұрын
Yes. Any DCC command station will work. The Plus version will also be able to receive commands to control the outputs via DCC or Loconet switch commands. With Loconet, it is also able to send back some track status information encoded in switch commands.
@marekhabel2493
@marekhabel2493 2 ай бұрын
Hello Hans, In your example here on the motor driver board is the power trace still uncut?
@IoTT
@IoTT 2 ай бұрын
Yes, in this example I am using a standard motorshield and power it from VIN so the VIN trace remains intact. VIN, when using the DCC AUX shield can be powered with up to 18 Volts and it provides 5V to the Arduino board as well, so the onboard LDO of the Arduino is bypassed and does not heat up. Watch video #130 for more information how the AUX shield works.
@drnobody4007
@drnobody4007 2 ай бұрын
Dear Hans R. Tanner I hope this message finds you well. First, I want to thank you for your excellent work with the IOTT Purple Hat. I’ve been using the Plus2 Purple model along with a Digitrax DCC System and running JMRI on my PC. The setup has been fantastic for most of my needs. However, I am encountering a specific issue while speed profiling my trains equipped with Digitrax DN163KA0 decoders. I’ve followed the steps from your KZbin videos (links below for reference) on preparing decoders for speed profiling: kzbin.info/www/bejne/pnKXhIaopp6IfKcsi=vg0txADZWpGZR5Kq kzbin.info/www/bejne/gYW0gqN5qLt0bqcsi=073yX4VaBd9iLnRR kzbin.info/www/bejne/qWq6l6pnop2faqMsi=nRnLpxEwS-eLw_wz The problem arises when I attempt to speed profile the trains. Despite adjusting the Kick Start and Min Start values, the locomotives will not start moving on speed step 1 unless the Min Start is set as high as 15 with a Kick Start of 2. Setting the Max to 255 and the Mid to 0 should theoretically create a straight-line speed curve, but even with these settings, the locomotives require about 50% throttle to start moving. This inconsistency makes speed matching two locomotives quite difficult, especially when they exhibit these issues at different step levels. Furthermore, when I revert to the recommended settings, some trains do not start moving before the Purple Hat seems to abort the speed test. I understand this is likely a safeguard to prevent system errors, but it complicates the speed profiling process significantly. Could you please provide any suggestions on how to adjust the settings to prevent the Purple Hat from aborting the speed test? Ideally, it would be helpful if the system could continue through all speed steps, even if the initial steps do not move the train. This way, it could still gather the necessary data for a complete profile. Your guidance on this matter would be greatly appreciated. Thank you for your continued support and the excellent resources you provide to the community. Best regards,
@IoTT
@IoTT 2 ай бұрын
You are correct in your observation that the PurpleHat stops the profiling process if the locomotive is not moving after the first two or three step increases (indicating a problem with the loco setup or hardware). The same is the case if the next speed step does not result in a higher physical speed (indicating the maximum speed of the loco has been reached), or if the end of the test track is reached before a next higher speed step can be tested (indicating the test track is too short). So, in your case I think you should try to find out why your locomotives are not moving at low speed settings. Unless something is wrong with the decoder itself, I would look at the track voltage as well as mechanical problems inside the loco's power train (motor, gears, grease, dirt) and also verify the CV settings of the decoders. Since you are saying that several locos with the same decoder have different running characteristics, I would first checking the power train and the CV settings. It is in your best interest that all locos run smooth starting with the first speed step, and at least in my experience, that can be achieved. Once you have that right, speed profiling should no longer be a problem.
@ClinchfieldModelRailroad
@ClinchfieldModelRailroad 2 ай бұрын
For the Autoreverser, is it possible to program loconet block occupancy detector addresses so that this booster can see that the block ahead of the Autoreverser block is occupied and therefore switch the polarity befit the loco enters the block ? This way you don’t have to wait for a short circuit to occur. Therefore protecting the loco decoder better. Similar to the Digikeijs DR5013 auto reverser.
@IoTT
@IoTT 2 ай бұрын
Yes, if you use the SilverHat along with an IoTT Stick you can control the polarity of the reversing output using a configurable turnout address. You can use the event handler on the Stick to listen to a block detector event and then issue the turnout command to set the reversing section polarity. Watch video #136 for an explanation of the configuration options.
@geesharp6637
@geesharp6637 2 ай бұрын
Great update. I really need to get back to profiling my locos. I think I'll switch to the Stick C Plus2 as you mentioned in the last video since I have one. Should the link in the description point to the latest version instead?
@IoTT
@IoTT 2 ай бұрын
Thank you. As mentioned in the video, it is a re-run I did because the original video got a music license write-up. It's funny, I used the same license free music for more than five years, and all of a sudden, it's no longer ok to use it for monetized videos ;-(
@geesharp6637
@geesharp6637 2 ай бұрын
@@IoTT Oh no!. Well, glad it finally made it out.
@little_britain
@little_britain 2 ай бұрын
This is absolutely awesome. One could build this into an LNER dynamometer car, and so have the car fulfil it's actual purpose!
@IoTT
@IoTT 2 ай бұрын
Or combine it with a good IMU and you can actually use it to draw your track plan. Watch here: kzbin.info/www/bejne/rqPElJWNfdF3bK8
@epacm50
@epacm50 2 ай бұрын
Does it accept Lunex?
@IoTT
@IoTT 2 ай бұрын
I assume you mean Linux? If you are running JMRI on Linux, it is no problem for the Stick to communicate with it.
@epacm50
@epacm50 2 ай бұрын
What types of statement logic does JMRI accept?
@IoTT
@IoTT 2 ай бұрын
The Stick can connect to JMRI either via Loconet over TCP or WiThrottle protocol. Simply activate the respective server in JMRI and configure the IoTT Stick accordingly. Both protocols can to speed profiling. To write the CV values of the speed table into the decoder you have the choice: When using Loconet over TCP you can directly write it using Ops or Service Mode programming. WiThrottle only supports Service Mode. Alternatively you can save the table data in a file and import it into JMRI to do the programming of the decoder.
@epacm50
@epacm50 2 ай бұрын
Constant actuation time circuitry is king!!!!
@IoTT
@IoTT 2 ай бұрын
That's what clocks and timers are for ;-)
@robleathley6024
@robleathley6024 2 ай бұрын
Nice! I really should finish building my Purple Hat car. Speed profiling my locos would be a good idea.
@IoTT
@IoTT 2 ай бұрын
Yes, you should. It's really nice if you have an idea at what scale speed a train is going based on your throttle position!
@stufan77
@stufan77 3 ай бұрын
I have a DCC-EX command center built from Arduino Mega and Standard Motor Shield. The Vin connect is cut and I use two power supplies but I didn't like this solution. So I bought DCC AUX shield and what I am not sure is shall I restore the Vin connect i.e. not be cut? If yes, what is the best way to do it - is it enough just to solder it thus restoring the connection
@IoTT
@IoTT 3 ай бұрын
Assuming you cut the VIN trace on the motorshield between the two pads next to the Arduino header, you can simply restore it by soldering the gap. That is good for more power than the standard motorshield typically can deliver. After restoring the connection, you can use a single power supply the the DCC AUX DC jack und supply it with up to 18V for your track voltage. The DCC AUX shield then takes care of supplying 5V and VIN to the Arduino board, bypassing the LDO on the Arduino board. Just make sure all pin header pins are correctly connected to the board below.
@stufan77
@stufan77 3 ай бұрын
@@IoTT Thank you very much! That's what I needed as info
@htcytch8008
@htcytch8008 3 ай бұрын
hi sir, i just want to ask if what kind of electronic components that show on poster? on this video? power ic? mosfet? or what? or C2301OB?
@IoTT
@IoTT 3 ай бұрын
The PowerShield is using two BTN7960 H-Bridge chips. that is the same chip as on the pretty popular IBT-2 boards.
@billflude5204
@billflude5204 3 ай бұрын
Hi Hans. I have used Digitrax PM42 Power Managers with Digitrax Command Stations on my 3 exhibition layouts. I set the trip current for each section to either 1.5A or 3A and trip time to faster. The 4 Power Manager sections are used for scenic section, staging yard, test track/wheel cleaning and accessory power. I haven’t seen the command station shut down, only one district so the PM42 does the job - it also reports back on LocoNet.
@IoTT
@IoTT 3 ай бұрын
Thanks for sharing. I think I have one of the PM42s sitting around somewhere. I guess I need to give it a closer look!
@SheltonDCruz
@SheltonDCruz 3 ай бұрын
Can you update the stick on the Linux OS?
@IoTT
@IoTT 3 ай бұрын
So far, the update file has support for Windows and Apple. I'm pretty sure it would be possible to do a script for Linux, I have just not much experience with that OS. But if somebody can send me a Linux script to run the update utility I am happy to integrate it in future updates.
@markdebsauzzietravels
@markdebsauzzietravels 3 ай бұрын
Thank you for a great video, I'm in the process of setting up a DCC-EX system and one of my concerns was the circuit breakers, I would love to know more Cheers Mark
@IoTT
@IoTT 3 ай бұрын
Thanks. I'm currently thinking about doing it. No promise, but good probability ;-)
@rhbsd3441
@rhbsd3441 3 ай бұрын
I agree with @robleathley6024 about the circuit breakers. I use a similar setup as he describes. I'm using the IOTT external power shield whose output is then fed into the individual circuit breakers/auto reversers. As I have watched development of silver hat I have wondered if it supports a mode where it could be powered from booster/track signal and effectively serve as a circuit breaker auto reverser. This thought occurred to me again as I was playing around with my tinker face shield that if tinker face shield could power the Arduino it might be possible to use the silver hat as a circuit breaker as well, in addition to booster?
@IoTT
@IoTT 3 ай бұрын
The SilverHat can do both, acting as auto reverser, and of course over current and short circuit protection. But to do that, it relies on the current measurement capability of the PowerShield. With only Arduino and Tinkerface shield you can't measure the current and you also have no way to interrupt the power delivery. If you add a PowerShield, it is just a complete SilverHat booster, which btw I plan to officially introduce in one of the next two videos.
@robleathley6024
@robleathley6024 3 ай бұрын
Welcome back Hans! It’s good to see you in a new video. Circuit breakers are pretty important as we have all heard horror stories of engines “melting” down. Given the cost of a DCC sound decoder equipped engine today, they are a small, but worthwhile expense, to protect your investment. I’m glad you added the information at the end about powering multiple Powershields from the same power supply. It confirmed what I have done to my system. In addition to a 10 amp power supply, I use a separate circuit breaker for each of my four power districts. Looking forward to your next video.
@IoTT
@IoTT 3 ай бұрын
Thanks. I was not away, it's just this video was a nightmare to do. It was originally in the makings as Video 140, but then it was ways too long so I decided to only do the PowerShield part. Then I planned it for a week ago, but in the process of making it I figured I needed some more testing, so it was back to square one. Finally it's here now.... The circuit breaker on the power supply side of the command station is really only for the wiring between the PS and the CS. The command station could do without. But for sure it improves safety, i.e. reduces fire risk, in case you have a problem in the wiring. 10 Amps or more can be quite intense...
@SheltonDCruz
@SheltonDCruz 3 ай бұрын
Hi Hans - what do I need to do the speed matching you demonstrated in your previous videos? Do I need only the following? IoTT Stick / IoTT Stick Plus2 and PurpleHat Mini Track Measuring Kit? Thanks
@IoTT
@IoTT 3 ай бұрын
You need a PurpleHat kit and a Stick. On your end you need a car to install the kit on and a digital command control system that can receive Loconet or WiThrottle commands, e.g. via JMRI, which has servers for both protocols. That's it.
@SheltonDCruz
@SheltonDCruz 3 ай бұрын
Hi - Will this speed profiling/matching work on Sound Decoders? I have Loksound Decoders. Thanks
@IoTT
@IoTT 3 ай бұрын
Yes, the CVs for speed and acceleration are the same. Some decoders do not support values of 0 for mid and high speed in non-table mode, but you can use default values like 128 and 255 to prepare the decoder for speed profiling. Check your decoder manual for the best values.
@rolandminshall7949
@rolandminshall7949 3 ай бұрын
Hello Hans, I am trying to set up a new Stick C Plus2 with version 1.6.7 downloaded and when it boots I am unable to connect to it to set the WiFi connection. The stick screen shows the AP as IoTT_Stick_M5_3029699340 but the SSID that is broadcast is New_IoTT-Stick_3029699340 When I try to connect to that from either my iPhone or my Windows 10 computer I get a message that the connection failed. Any thoughts or suggestions? Roland Minshall
@IoTT
@IoTT 3 ай бұрын
If it shows New_IoTT that is when it is ready to do the setup. If it shows IoTT_Stick.... it means the setup timed out and it initialized its own access point. You need to restart to get back into the connection mode. It seems that the Stick Plus2 is somewhat more difficult to connect to than the older versions. I have been working on some changes which will come with the next release. What I found that helps is if you walk away from the Stick maybe 10 feet or so when you try to open the captive portal for the setup.
@rolandminshall7949
@rolandminshall7949 3 ай бұрын
@@IoTT Hans, I tried moving away from the Stick and didn't have any luck. I also noticed that the Broadcast SSID (New_IoTT-Stick_3029699340) was no longer visible in the available networks list on my phone. I will look forward to your changes in the new version.
@stephenwinter3759
@stephenwinter3759 3 ай бұрын
Hi Hans, I was wondering if you have any suggestions for LokSound decoders where you can't set the vMin/vMid/vMax to zero. I have been using 1/127/255 which seems to work ok , but not sure if that's optimal. If I modify the vMid, it changes the speed profile, so not sure how that's going to work when trying to match other locos/decoders. Also, I seem to have a problem with the higher speed steps when it changes directions, it appears that it start measuring before the loco is back up to speed. Would it be possible to have a configurable delay, so it switches direction, start moving at the previous Speed step, wait for a $X seconds, before moving up to the next speed step and then start measuring again? Thanks!
@IoTT
@IoTT 3 ай бұрын
If you can't set the values to zero, you should be able to set them to 1, 128, 255 which should also give a "neutral" speed curve. If you do that, you also need to set CV 29 to no longer use the speed table. Doing a configurable delay to allow for longer accel time after direction change would be possible. The problem is that it increases the needed test track length or you have to go back and forth more often. The standard way to deal with the problem is to set the accel and decel CVs to zero for running speed profiling, so that the loco has immediate reaction. What scale are you modeling? Are you using very heavy locomotives?
@stephenwinter3759
@stephenwinter3759 3 ай бұрын
@@IoTT Thanks for the reply. I'm running HO locos and the ones I'm testing with are Scale Trains, which probably are on the heavier side. I have a 10ft track to run them on. Even with the Accel/Decel set to zero, they still don't start up to the previous speed really quick. If I watch the graph, it dips each time it changes direction, with the dip larger the faster it's going...
@IoTT
@IoTT 3 ай бұрын
@@stephenwinter3759 I checked the code. At this time, the wait time after direction change of reaching speed is 500ms plus 4ms per speed step, so if the speed step is 20, this would be 580ms before the measurement. I could make the 4ms multiplier configurable. Can you try to do an estimation what delay times would be needed? Or can you maybe send me some screen shots from the graphs you are getting?
@stephenwinter3759
@stephenwinter3759 3 ай бұрын
@@IoTT I did a screen capture during one of the runs that shows the dips and backtracking of the speed. kzbin.info/www/bejne/hKS0mnh5jtiEaJo If you need more, I can grab the loco back form the club and setup my test track again.
@TomBrown1106
@TomBrown1106 3 ай бұрын
Hi Hans. I have a RedHat and 2 GreenHats using the original M5Stick that are currently on v1.5.20. I tried to upgrade the RedHat to v1.6.7 when I install my saved configuration files the M5stick screen and led kept flashing in a boot loop I think. I had the same result with v1.6.3 which is the oldest version on GitHub. Is there a way to upgrade to v1.6.7 without manually typing in my configuration data (as I have a lot of servos).
@IoTT
@IoTT 3 ай бұрын
The built in upgrade conversion normally only work one version step at a time, so upgrading so many steps is difficult, particularly if you try to load the entire stick configuration. You have a much better chance if you try to save and load only one category at a time, e.g. the RedHat configuration, and store it in a separate file. To do that, click the save button on the RedHat page and store it in e.g. rhcfg.json. Then try to load just this file into the stick with the new software version. Chances are it works. And if not, it is much easier to compare the old file with the new and make the changes in a text editor. Hope that helps.
@donh8833
@donh8833 4 ай бұрын
How does it do with black colored trains?
@IoTT
@IoTT 4 ай бұрын
I did not particularly test for it, but did not notice any difference for various rolling stock. I tend to think the usually used plastic material is reflective enough even in black color (steam engine shells typically are not made from carbon... ).
@GWorxOz
@GWorxOz 4 ай бұрын
Can't understand a word
@IoTT
@IoTT 4 ай бұрын
If it is because of my accent, click CC to read the captions. If it is because you have no idea what I am talking about, oh well, then this video is not for you.
@geesharp6637
@geesharp6637 4 ай бұрын
Nice building. The envy of all model railroaders.
@IoTT
@IoTT 4 ай бұрын
Thank you. The advantage if downsizing. Move to a considerably less expensive home and you have some money left to build a shed ;-)
@toniwryan
@toniwryan 4 ай бұрын
What the heck is going on with the audio levels on this video?
@pgriffithsulster
@pgriffithsulster 4 ай бұрын
I enjoyed watching this video. I've been looking at how to control signals from the arduino and seen a couple of videos. There is one which calls functions from easing.h. However, I prefer your method as it allows for conditions to be combined. What I'm struggling with is stripping it out of the DCC code and running it straight from the Arduino. Much of the DCC code I'm assuming is not needed, it is identifying that I'm struggling with, and also how you are using arrays to pass information into and out of the functions. One area which I've struggled with - and it is similar on another video from someone else, is the use of the arrays to contain the data, how you name them and then extract the information out of them.
@IoTT
@IoTT 4 ай бұрын
Check videos 17, 18, 19 for an example how to define and use an array to store positions etc. They also show how to program the status machine to control several servos simultaneously.
@bencharlton5131
@bencharlton5131 Ай бұрын
Same here, I'm new to arduino coding and this seems way beyond me unfortunately :(
@billflude5204
@billflude5204 4 ай бұрын
Thanks Hans for the Rev 5 Power Shield. Congrats on the new home for you, your family and IoTT!
@IoTT
@IoTT 4 ай бұрын
Thank you. On the way soon...
@robleathley6024
@robleathley6024 4 ай бұрын
Congratulations on the completion of the IoTT Global Headquarters! I’m sure this will be a welcomed addition for you and an inspiration for further development of the excellent IoTT product line. Looking forward to future videos.
@IoTT
@IoTT 4 ай бұрын
It's just a shed... But thank you anyway ;-)