Hacking the Stryker 955 part 1

Поделиться
HTML-код
  • Опубликовано: 30 окт 2024

Комментарии • 54

  • @MotorMouthMaul
    @MotorMouthMaul 3 года назад +6

    I'm absolutely amazed at the negativity here. I have known Dave now for over 30 years, and I can tell you that he is extremely knowledgeable. He is beyond proficient from DC to Light, analog to digital, audio to RF, and not only that, a design engineer. He is the kind of mentor and engineer that can explain things to someone like me, and has an in depth and working knowledge of what he speaks of. This video was made partially because we were asked by a reputable individual. If it was not desired, the topic would never have come up.
    I don't see anywhere, anything that mentioned anything about anyone learning something. All of the negative comments seem like a childish response.
    If you feel the need to express you superiority, then do it in a way that makes you look superior.
    I'm guessing that if there were a competition for this, instead of this keyboard jockey approach, you may find yourself at a great disadvantage.
    You say this something that nobody in the Stryker community ( as if all Stryker owners are in some kind of club)care about.
    Well I have a Stryker, and I know many other people who have Strykers, and most of them would like the ability to remote their stations. Even more would like to do it from their phones, and maybe one person would like to hide the radio in their mobile. Bit those people must not count...
    Dave and I had a remote base at 1100 feet above sea level. It was fully controlled and had wide band audio. You could not tell that it was a remote base. That was Long before Strykers were out, and many people want what we had then. What makes you think that because you like or don't like something, that everyone else shares your opinion.
    Show me what you can add to this hobby. I will let you know if I am impressed or not. And I won't speak for anyone else.
    As for the thicker skin, you must be saying that if you are told that you are doing something that you aren't, that you just lap it up and smile. You would never defend yourself, nor would you attempt to clarify your position. If that is important to you, then stick with you like minded group.
    As you see, there were posts prior you yours that actually like what is being worked on .
    I reiterate, please show me your contribution to our hobby.
    Sheesh. It seems lime wherever you go, Facebook, RUclips etc.... There are always these keyboard jockey types.
    What is that phrase? Oh yeah. If you don't have anything constructive to say, then don't say anything at all.
    Im out!

    • @davedowler1737
      @davedowler1737 3 года назад +2

      Gee, It looks like they took their ball and went home John

    • @Mark19960
      @Mark19960 3 года назад +2

      There is a lot of that John. When I did the 980... MY GOD it was horrible.
      When when I put a mauldulator in a 980 it was so atrocious I just took the video down so I didn't have to sit there and delete comments from Asymod fanboys.

    • @TinkTron
      @TinkTron  3 года назад +1

      ​ @Mark19960 ​ That's what we had here. Some self appointed representative of the "Stryker community" saying that he did not learn anything from the video and that I was struggling to seem knowledgeable. He brought along two fan boys that are regulars on his channel and they were tag teaming. After I answered with a 5 paragraph response, the whole thing was deleted.
      This seriously made me think about throwing this stuff in the trash and doing other more rewarding electronic projects. There seems to be a theme arising. There are people that are not technically competitive, but want to make it look like they are. They gather every little tidbit they can, and then drop details casually like its no big deal in their videos. They also go to great lengths to make their "lab" look nice and neat with the test equipment they use more as fashion accessories and props. They also like to name drop and talk about their experiences which usually can't be substantiated. There is a picture of Einstein's desk the way he left it the day he died. It is not pretty and organized. I am suspicious of pretty labs.
      I guess I need to remember the old adage that imitation is the sincerest form of flattery. Not only did the Florida counterfeiter copy my design, somebody copied his copy! In case you have not seen this before, it might be entertaining facebook.com/notes/733967027328957/

    • @Mark19960
      @Mark19960 3 года назад

      @@TinkTron The "Stryker experts" are something else. Fancy "benches" and all. REAL labs have failed designs and projects around, and sometimes even on display.
      They don't know any better so they assume that everything is peachy. If I could only record a design review meeting.
      This is an iterative process. They think you do it once and done. I wish it was. Even with the DRC and simulation we have now it's still iterative.
      As to the asymod note.... I keep it on hand.
      The problem *I* have with it is not the copy, it's how it was done.
      I have had numerous things copied and that's why I don't put things out anymore. And when I say copied - I mean verbatim - including the flaws.
      Then they take credit for it.
      It's discouraging.... but I take the lump and move on.

    • @TinkTron
      @TinkTron  3 года назад

      @@Mark19960 Yeah, I hear you. I almost threw in the towel over these recent idiots. I had adrenalin flowing for a minute over it. We now pot the Mauldulator. I don't think I will ever release anything again that does not have some code involved so that it is useless without the code. To that end, we are releasing a little project called the Sequencer, and the code is what makes it work so well. You can see the prototype here facebook.com/john.bartal.1/posts/1962684913889810?__cft__[0]=AZVEExFP5tOJu-d0zv6tO6zy4ndXWb5hTS0NhYu_IvcHGdyUSEcJsWBAl8c6LpstQGdCn40XfzlLYxjGibxrffB3Avrdve-sinUPNGIFXuJ0zYu-9dfDhf4Y_T46leOGMN9hte_syMfNIpI5hl4-Qntf&__tn__=%2CO%2CP-R
      I am actually expecting the parts today from Digikey today for the first production run. We'll make a better video and manual for it when I can take pictures of the production board. In the mean time, I will try to remember this is supposed to be fun.

  • @RC-Heli835
    @RC-Heli835 2 года назад +2

    This is by far my favorite radio! Nice job on the hack man! Wow!

  • @Fox250R
    @Fox250R 3 года назад +11

    Great video man! I’ve had my 955 as a mobile for a couple months now but holy crap it’s noisy as heck! Wish I could fix that..

    • @uhfstation3530
      @uhfstation3530 2 года назад

      I just turn the RF gain back to about 12oclock. Yes they are very noisy on receive!

    • @craig_sez8534
      @craig_sez8534 Год назад

      What kinda noise? Static,engine noise??

    • @Fox250R
      @Fox250R Год назад

      @@craig_sez8534 noise coming from the truck like the power steering possibly

    • @craig_sez8534
      @craig_sez8534 Год назад

      @@Fox250R Unhook coax to see..If the noise goes away its ant related,bonding required....If noise is still there then its where your radio is gettin its power from,again bonding will help but change how radio gets its power...A bigger ga wire and re route furthest away from anything electrical and go direct to battery....Keep in mind that the longer you go the thicker ga you will need to keep voltage up..I suggest 8 or 10ga at the least..
      Also look into clip on ferrites...Alot of the time led or hid lights make noise in radios as well..

    • @Fox250R
      @Fox250R Год назад

      @@craig_sez8534 Yes I’ve done that and it’s coming from the antenna but it’s being picked up by some kinda electronics in the truck. When I turn the off and open the door 30 sec later the noise goes away. I did a video on it. I switched to a Stryker a10 mag mount and it got a little better but still a constant 4 pounds when the truck is on kind of sucks

  • @DeltaXray444
    @DeltaXray444 2 года назад +1

    Very nice illustration, i have one of these rigs.. love it

  • @Mark19960
    @Mark19960 3 года назад +2

    I did this a few years ago and had the protocol published on my personal site for a long time.
    I did it because I wanted to write a better application for the 8051 that runs the front panel.
    The stumbling block being the company that makes the MCU was going to sell me the interfaces but when it came time to actually DO IT they stopped responding.
    They have the integration files for Keil published and I was able to set up the environment but without the programmers.... well :)
    So I created a whole new front panel PCB - all of that just to solve the pulse switch problem.
    I would have rather written a new application for the existing MCU.. but alas.... :)
    Cheers. nice project.

    • @TinkTron
      @TinkTron  3 года назад +3

      Hi Mark. Thanks for the response. What a pleasant surprise! After I published this video, I found out there was a lot of discussion on the switch issue from people that messaged me. I just visited your facebook page for a while and saw that you had a logic analyzer that had the two checksums in the right places, so yeah, you have the protocol. Can you give me the link to your analysis? Did you write some software like I did to emulate a radio? I plan on continuing on and including the various pots on the virtual radio. For the display elements, I have mapped out every bit to correspond with each pixel. If you have not done that, I am willing to share.
      Pity about the microcontroller folks backing out. I would have been interested in that as well. The 8051 and I are old chums. I have not used it much in the last decade, but I designed an automotive ECU that controlled fuel and ignition using an 8051. I have moved over to the PIC family because I really like their peripherals.
      My part 2 video is going to be about that channel selector issue. I was up late playing with that switch. As you know from what you have been doing, that switch does not put out a quadrature type signal. I had not run into that type of switch before. I was going to talk a lot about the switch and my two "solutions" but I don't want to re-invent the wheel if you have already done so.
      Since the two signals coming from the switch have pull-ups and forcing a low provides for the signal output, it is pretty easy just to wire up something in parallel to provide the two signals. Using a logic analyzer it was simple enough to monitor the switch and the one byte packet resulting from the faceplate controller to the main controller. Just spinning the switch and looking at the byte going to the main processor shows that if you spin fast enough, there will be points where the processor just can't keep up. I really needed to quantify the maximum rate at which the processor can keep up though. I wrote a little code and drove those two pins with my own signal that I could vary the timing on. I ascertained that the reliable limit is about 39 Hz. That was at about 2:30 this morning. Again, I am running the risk of re-inventing the wheel, so please do send me your info that is online.
      Like I said, I have two "solutions" to this issue that I want to explore. Neither one of them is as ambitious as your replacement of the entire panel. I would enjoy talking to you about that some time. My ideas revolve around replacing the little board the switch rests on, and processing the output of the stock switch or some other switch and then feeding the two lines with processed information like I did last night to achieve the 39 channels/second scan. Unfortunately, there is no power going to that board, only ground and the two signals themselves. Running a wire from the daughter board to the front panel board just to get 5V seems inelegant, and I don't like it. I considered trying to charge a cap and use parasitic power from the 2 10k pullups, but I think that is not viable. For my other solution, which think I will actually use, you will have to wait for the video :)

    • @Mark19960
      @Mark19960 3 года назад +1

      ​@@TinkTron I worked out several possible solutions:
      1. Write a new application for their 8051.
      2. Redesign the front panel
      3. Design a new board that the control sits on with some "special sauce". (this is actually the most practical)
      3 Is the most practical. I did that already, I just never put it in the public domain...
      The switch is a pulse switch. It's not the culprit... it's just subject to the speed of the 8051 and how much it's doing in main().
      We can infer how they have configured the IP register on the 8051 based on behaviour. The serial interrupt clearly hs been configured at the highest priority.
      However, neither INT0 or 1 have been configured and the up/down lines are connected to INT0 and 1 on the 8051 - they are clearly not enabled.
      If you fire data off at the front panel very rapidly, you can really slow down it's ability to poll the other GPIOs.
      On top of that it's reading ADC values and deciding what to do there.
      It's obvious that the up/down lines are simply being polled in the main() loop along with reading the ADC.... and that's why if you fire data off at it really fast you can get it to spend most of it's time servicing the interrupt.
      The weak point is the protocol. the front panel doesn't take deltas, it requires the entire packet with a valid checksum which is 50+ bytes including 0xFE sequences.
      Drop me an email. mark19960 @ gmail. Happy to discuss it.
      There are unfortunately no solutions for this other than those that are engineered. There is no control on the face of the planet that will fix this either.

    • @TinkTron
      @TinkTron  3 года назад +1

      @@Mark19960 Hi Mark. I don't have any problems with the switch, per se. That whole issue is a red herring. I know you know this, but if you exceed speed at any time between two pulses, it will get skipped no matter what because of the reasons you mentioned. My plan was to swallow all the pulses the switch put out, no matter how fast they were, and then throw back the same amount of pulses formatted less than the 39 Hz speed. The user would never notice except for possibly the frequency being updated for a VERY short time after they finished spinning. The pulses never over lap on the two signals. There might be some switch bounce, but by taking advantage of the fact that the signals never overlap, this is a matter of a got flow chart to figure out the pulses. I made some measurements last night of the stock switch. There is a short pulse and a long pulse from that switch, that exchange places when direction changes from clockwise to CCW. Depending on how fast the switch is being rotatedm the longer pulse seems to fall within the range 2-200 ms. The shorter pulse was always somewhere in the range of 200 us. The shortest interval I ever saw of repeating the cycle was 4ms. Of course this exceeds the 39 Hz rate that I was able to force feed the current polling technique the 8051 uses, but it did not have to be this way, especially if it was done in ASM.
      So I asked about links to your past work. Is there anything online? Like I said, I don't want to re-invent the wheel. Did you ever make a virtual radio in windows? I have made a quick video of the 38 Hz update rate for you to see. I also appended at the end a scope capture for the signals. The blue trace is the signal going to the UP pin of the 8051, and the pink trace is the byte the 8051 is sending to the main processor. Above this speed, the 8051 can't keep up and the apparent speed of the updating of the display seems to slow down or at least display some jitter. Here is the video ruclips.net/video/vudz-cPPafk/видео.html

    • @TinkTron
      @TinkTron  3 года назад +2

      @Mark19960 Mark, i just saw your land video. You and I are in parallel. I bought 85 acres in the woods 4 years ago, and I went into semi retirement a year ago. I have lost 60 pounds from all the work and I am in the best shape in 30 years. I have put a military comm shelter on my hilltop a half mile away that is at 1500 feet. I was thinking that Stryker might be remote controlled from up there. For sure I will have a icom 7300 and VHF/UHF stuff. The peak has another peak 1200 feet away, and 200 feet above the valley. I am thinking some cool wire antennas are in order!!

  • @xjohn1970
    @xjohn1970 2 года назад +1

    I love the Stryker 955HP v1.2 and v2

  • @trackpackgt877
    @trackpackgt877 Год назад

    oh dude that is awesome!!! i had no idea how many cool things the stryker will do great radios!! cool video

  • @fwucku
    @fwucku 2 года назад

    Wow this is awesome and I hope you continue to upload and inform us of any further updates

  • @viper926dave
    @viper926dave 3 года назад

    F-ing Awesome!!! Dave You and John keep doing what you guys do best I really do hope to see this come to reality not just for remote use but for say like base studio setup use all you would need to do is turn the radio on and control everything by computer and use a mouse button for ptt I love the idea basically making it a sdr radio of sorts you know what I mean I'm sure you already have all of this thought out with having a 955 with MMM wide band audio studio setup and now having the 955 sdr controlled is the next great step I really hope you get it done and get it put out that would be awesome and for all the people talking crap about it they must hate sdr and all the ham radios that came out for the past 10-15 years or more thats how I see it I wish the best to you Dave and John an some others that support our hobby THANK YOU ALL VIPER926DAVE CHICAGO ps and the only thing I would like to see is a way to make it scalable for people like me with vision problems where I can put it up on my 55" tv and view an almost full screen size radio would be great I hope you get what I mean not just to be able to see it but to see it that large would be f-ing awesome to. THANK YOU

    • @TinkTron
      @TinkTron  3 года назад +1

      Well, I am playing with it as time permits. There are all kinds of stuff we would like to do, but what actually happens, you never know. part of the time I am manipulating electrons, and part of the time I am on my tractor or using my chain saw. Right now i am building a 15 ft by 20 ft catio,

  • @muddytiresclub4264
    @muddytiresclub4264 6 месяцев назад

    Man..cat control for a Stryker. What do I have to do to have this?

    • @TinkTron
      @TinkTron  6 месяцев назад

      how much do you want it? This is on a VER1. I will be looking at VER2 when I get tim

  • @muddytiresclub4264
    @muddytiresclub4264 6 месяцев назад

    I noticed when the 955 had a usb port, I thought the same thing, I lack the computer skills.

  • @Metalhead396
    @Metalhead396 2 года назад

    You mentioned that you might have a fix for the channel selector skipping channels.

    • @TinkTron
      @TinkTron  2 года назад

      Yes.. look at ruclips.net/video/-PJvdMjjGp8/видео.html

  • @mcconja
    @mcconja 3 года назад +2

    Stryker gave me some software once that allows you to get deep into the radio. It’s not the basic programming software. I don’t think I have it any longer though. I could try to find it.

    • @TinkTron
      @TinkTron  3 года назад +2

      I don't have any of their software. If I did, I would like to enable a direct frequency command. I would also like to look into getting rid of that annoying command stackup when you move the channel selector quickly. There is no way they will share that though

    • @mcconja
      @mcconja 3 года назад +1

      I’ll try to get a copy. Need an email addy.

    • @TinkTron
      @TinkTron  3 года назад +1

      @@mcconja Thanks for the offer, but I would not want it unless it came from Stryker with their knowledge.

    • @DAVE_WHITE
      @DAVE_WHITE 3 года назад +1

      @@TinkTron just Call Stryker and ask for Shawn I am sure he will help you..

    • @TinkTron
      @TinkTron  3 года назад +1

      @@DAVE_WHITE No help needed at the moment, unless they want help from mark and I to work on some code. If they could get a version of their dual clarifier pot with a detent in the middle of the fine tune, that would be helpful because we could make a channel selector that incorporates my #1 and 32 solution.

  • @mickgatz214
    @mickgatz214 5 месяцев назад

    Cheap 'plasticky' channel selector seems apparent in many of the 'export' radios. 😥

  • @jimsimpson4385
    @jimsimpson4385 Год назад

    Through my testing i find the most stable radio on the market and has more features than most people can find is the president Lincoln 2+ . Ck it out.

  • @rodneyhodge652
    @rodneyhodge652 5 месяцев назад

    Now if we could figure out a way to hack the audio on the anytone aries 2 lol

  • @triple6nolastname951
    @triple6nolastname951 3 года назад

    That's pretty slick! Just watching this video, I'm willing to bet you're a helluva tech. I'm going to subscribe to your channel and hopefully learn something that will make me better. Thanks for sharing.

    • @TinkTron
      @TinkTron  3 года назад +1

      Well, I hope I am a good tech. I have not worked as a tech since 1988. I have been an engineer ever since :) I get on the CB rarely, but when I do I also call myself triple 6 while doing a Bill Clinton impersonation. When I speak in my regular voice, I go by Tinker

  • @ubergeek318
    @ubergeek318 3 года назад +2

    Any chance that you are going to make this open source?

    • @TinkTron
      @TinkTron  3 года назад +2

      I had not thought about it, but I might consider it. If you are interested, it might be worth having a chat about it and maybe teaming up. I have more things in mind for this than I mentioned.

    • @ubergeek318
      @ubergeek318 3 года назад +1

      @@TinkTron I mean I have a brain full of ideas but I'm not good with code. But I'm always down to try and lend a hand.

    • @TinkTron
      @TinkTron  3 года назад +3

      Where do you live? I am on the Central Coast near MMM. I am the guy that designed the Mauldulator and the Sequencer

    • @ubergeek318
      @ubergeek318 3 года назад

      @@TinkTron I am in Louisiana, but I can get your contact info and we can chat some stuff up there

    • @TinkTron
      @TinkTron  3 года назад

      @@ubergeek318 Do you have a ham license?

  • @TinkTron
    @TinkTron  2 года назад

    Hacking the Stryker 955 part 2 is released at Hacking the Stryker 955 part 2

  • @dudeski934
    @dudeski934 3 года назад

    Awesome video

    • @davedowler1737
      @davedowler1737 3 года назад +1

      Thanks :) As you can see, nothing is scripted.. just showing what I did

  • @madhatter798
    @madhatter798 2 года назад +1

    It is an overpriced plastic radio... Maybe at $250...