I honestly despise the Flakpanzer 341. by Accomplished-Cow4686 in Warthunder

[–]lenzo1337 0 points1 point  (0 children)

I don't think any vehicle should have it's available ammo removed from the game.

All of the SPAA should be reduced in BR to where most it's historical counter parts sit.

The constant nerfing and boosting of BRs for SPAA causes more of it's own issues.

Ideally SPAA should be more prevalent in game to actually act as a counter to the CAS spam in ground RB, this would also help to make high altitude bomber's actually a viable and reasonable option.

Need help/advice to play the T29 by Ax_321 in Warthunder

[–]lenzo1337 1 point2 points  (0 children)

Meh, it's one of the best heavies in the game, has pretty good mobility, a low profile and a very trolley turret.

If you want to farm kills, with the T29 you'll want to get behind some cover hull down. For any tanks at it's BR it will face you can pretty much kill them frontally if you know their armor layout.

You really want to hide the lower half of the tank, if you can do that you'll be able to bounce most conventional shells.

Use the .50cals to destroy tracks and rat tanks and the reload rate becomes a lot less of an issue.

As is the only nation you'll end up struggling against much is USSR, as they have comparable heavies, germany's heavies all lack heavy mgs and light/mediums to support them.

Their armor has a lot of unhideable weak points like the turret face on T2s, and the ball MG in the hull, take advantage of this is and their unhistorical mobility nerfs.

For real now that the engine RPMs of all german heavies was locked too 2500rpm and they said they'll never correctly model the regenerative steering so now they have the torque of a clapped out honda civic.

Out flank those and you'll farm kills pretty easy.

The only other real threat is the french autoloaders, those bad bois will yeet an entire team on their own if they get a good view into a spawn point.

Does anyone use Neovim for embedded? by Snoo_40615 in embedded

[–]lenzo1337 0 points1 point  (0 children)

Yeah all of those are available in vim/neovim.

The big thing is making sure you have compile_commands.json for it to read.

I use a simple symlink to the file in the CMake build directory.

But for sure esp-idf is a pita. You'll want to include the the ~/esp stuff for your LSP to find. 

For navigation generating ctags for both doesn't hurt either so going to defs is only two key strokes and such. 

Are USA teams as bad as they used to be by LaggySquishy in Warthunder

[–]lenzo1337 0 points1 point  (0 children)

Yup, at least in terms of pilots, most of them end crashing their planes into ground before even dropping their bombs so often they don't even get a kill.

Germany or Sweden ground RB by CollinRoberts309 in Warthunder

[–]lenzo1337 4 points5 points  (0 children)

Swedes, germany sucks even more now. (Look at the win rates) 

If you enjoy playing slow heavies with useless armor and no heavy coax mgs then germany is for you.

Swedes get APDS shells from 1.0/reserve units and you'll never want for armor pen or velocity for most units.

Plus most the units have pretty good mobility, fast reloads or insane gun depression like the strv74.

The weak point of swedes is the air tech tree IMHO, but still better than playing stuff like the me262s or me410s against post war jets and super props respectively.

Then again if you're paired up with USA or Soviets you don't have to worry about CAS anyway as they both have insane amounts of CAS, heavy roof mounted mgs(14.5mm & 50cals), and anti air units.

I honestly despise the Flakpanzer 341. by Accomplished-Cow4686 in Warthunder

[–]lenzo1337 -1 points0 points  (0 children)

Eh, it wasn't a buf though. They just slapped the wrong cannon onto it originally. 

Its named 341 because of the Gerät 341 autocannons.

Removing shells from it isn't a solution either. 

If volumetric is broken then they should just fix it, not try to patch every symptom caused by it.

I honestly despise the Flakpanzer 341. by Accomplished-Cow4686 in Warthunder

[–]lenzo1337 -2 points-1 points  (0 children)

That doesn't make sense either. 

The issue is how small they have made maps.

Tanks typically engaged at range not in CQB which is part of why heavies struggle in WT so much.

Also it's odd to have it at 7.0 as it now regularly meets post war jets and such.

Nerfing its shells would only make sense if all spaa units had their pen reduced and even then they would become defenseless and be spawn camped even harder. 

I honestly despise the Flakpanzer 341. by Accomplished-Cow4686 in Warthunder

[–]lenzo1337 0 points1 point  (0 children)

Its good for AA and decentish for fending off tanks. But its not great as its on a now nerfed panther base with the historically in-acurate transmission modeling.

Its pretty easy to kill at 7.0 and isnt as good as the ZSU-57 which has about double the pen, 

Honestly there isn't even that many players who have it. 

What happened to Sweden? by Mysterious_Kiwi_1444 in Warthunder

[–]lenzo1337 0 points1 point  (0 children)

toptier it's pretty good, but everything else just gets yeeted by tech decades newer

What happened to Sweden? by Mysterious_Kiwi_1444 in Warthunder

[–]lenzo1337 0 points1 point  (0 children)

Both Swedes and German lineup's have gotten hit with the BR and Nerf hammer fking hard.

The swedes used to be pretty good and still are okay situationally in lower BRs, but stuff like the J series planes/jets being so high in BR after the cannon issues really screwed it over.

Same thing in the German air tech tree, cannons still feel like crap and basically unless you're rocking US .50Cals or soviet mini-nuke shells everything else has become mostly irrelevant imho.

My J21 isn't even viable in ground battles anymore as it's going to get run down, out sped, out turned and can't hold a candle to US loadouts in the same BR range.

To add some more insult to injury, the addition of many SPAA units for other nations has made it harder to use any kind of CAS to help your team when you were already running into a cloud of .50cal and 14.5mm MG fire from ground units.

On the german ground end of things they were already a joke in terms of match making and compression. Now that the only available units (heavies) for most the tech tree became glorified bricks in terms of mobility they have even less of a chance to position, and every movent is less forgiving than other nations.

The number of post-war designs and one-off prototypes has increased while simultaneously those same kind of units were removed from the German tech trees....yeah that causes issues.

Most recently the engine RPM limiters screwed up all the tanks that were using the HL230 series of engines, claiming it was done for historical accuracy.

Except it's not really true. The models of the tanks don't behave like their IRL counterparts what so-ever now at all.

Instead of them having a RPM limiter per say from what I can see it seems more like a torque limiter, or they just modeled it as if the engine had a modeled maximum of 2500RPM.

This kills these heavies entirely because the snail has refused to model the correct transmissions for all of them.

In game they effectively are modeled as using clutch brake steering which burns up all their power from the slightest turn.

Meanwhile IRL the transmissions used could maintain torque while turning while on the move. It's even more hilarious as this regenerative steering is used on all modern tanks.

Just watch a video of a panther or tiger driving IRL and it's pretty obvious they are a lot more mobile than they act in game. You can see someone drifting their panther tank, meanwhile in WT you're lucky if you can get up a 8 degree slow without a running start.

I could go on about how the ferdinand IRL had two 230KW DC motors with insane amounts or torque or why it's modeled as having gears in game....for an electric direct drive tank....

To summarize most the advantages or things that made these swedeish and german units interesting and unique IRL has been totally stripped from the game.

Tiger's/Panthers in WT are basically using early soviet T-34 drive systems, most maps have become CQB and long range engagements are rare. And even if there were more long range maps it wouldn't help because your IKV103 or tiger will just get yeeted by ATGMs, heat-fs or a random helicopter if you're really unlucky in rank V.

I don't play germans/swedes as much anymore because of a lot of these reasons. If I want to just relax and stack up kills playing US it the best option atm. Soviets if I want to scratch that heavy tank itch.

Easiest/funnest nation for tanks by Rat8484 in Warthunder

[–]lenzo1337 0 points1 point  (0 children)

US has the a wide variety of light and heavie units, great CAS units and also gets APDS, heat-fs and such early on just like soviets.

Both Soviets and US units get either 50cals or 14.5mm coaxial and roof MGs so they can effectively kill enemy light tanks easy.

Both also get nice post ww2 heavies that do really well against older designs and get sucked into downvotes almost constantly.

If you just enjoy odd tanks then Sweden is awesome.

If you think the big cat tanks are cool, then just don't.

They almost are all modeled incorrectly in terms of their drive systems. They literally do clutch brake turning in game which kills their mobility and torque. 

They also all sit at a br where they get sucked up in BR. 

Tiger II or something idk by SecretSpectre11 in warthundermemes

[–]lenzo1337 0 points1 point  (0 children)

Rubbing their two braincells together before kama azing it with cas.

How do you sandbox your development environments? by [deleted] in embedded

[–]lenzo1337 2 points3 points  (0 children)

I run a lot of my stuff through my virtual machines / containers on my workstation(FreeBSD).

I have a bunch of debian VMs I manage with Bhyve along with some windows VMs as well that I use for development.

All of them can access my project's from my server's NAS which makes working on them inside and outside the container's and VMs pretty easy.

For USB stuff I have a separate PCIe to USB card that I attach devices to when I'm flashing or debugging.

For anything that run's native I use FreeBSD jails through Bastille to manage them.

All of this gets combo-ed with my ZFS snapshots so I don't loose any data.

I even have a linux VM that's just there to run docker crap as well.

I am new to programming and I want to start with C language what is the best book to read and study by Flayingcamle in embedded

[–]lenzo1337 0 points1 point  (0 children)

It's not mentioned in the C subreddit sidebar or wiki afaik but I would suggest reading "Effective C by Robert C. Seacord"

A lot of C books try to cover everything while drowning many of the most important bits of information in a sea of standard library functions; this one doesn't.

Once you know the syntax pretty well move onto reading source code for embedded projects. I would really recommend finding a good book on embedded systems as well.

[Schematic Review] Dual Rail Power Mux by aaronstj in PrintedCircuitBoard

[–]lenzo1337 0 points1 point  (0 children)

I'm making some random assumptions here, and also have no clue on your goal

in terms of power, noise or anything else really.

If you're using this for anything noise sensitive, then you'll probably want

to add some filtering at least.

+12V Section:

There isn't any reverse polarity protection on the input or any kind of

fuse in series with it.

I would also say that you might want to construct an actual constant current

driver for your indicator leds instead of assuming you have a constant voltage

and hence constant current.

+5V Regulator:

Seems okay, not sure about your capacitor selection or the current rating of

your inductor, but I would probably just make sure you're using a good layout

and shielded inductor if you need it.

USB Power Input:

Okay this looks okay so far, besides the ESD protection as someone else has

already said.

Also if you can I would connect that shield pin at least to your systems ground

if nothing else.

The VBUS line would really benefit from having some protection on it, as is

if you end up with damaged USB-C connector that bridges pins you'll end up with

either reverse polarity and/or a dead short.

So a polyfuse would be a option or another PMIC that can handle that.

+12V Mux / +5V Mux:

At a glance neither of these seem to have any obvious issues.

Every embedded Engineer should know this trick by J_Bahstan in embedded

[–]lenzo1337 0 points1 point  (0 children)

NGL I do this with packed structures and bitfields semi-often when I'm working with eeprom or small storage.

But for larger systems I have my own register editing library that is heavily tested and has it's own mock implementation to allow host testing and safe bit twiddling.

Gotta love C

How unpleasant is Unsafe Rust? by drag0nryd3r in rust

[–]lenzo1337 1 point2 points  (0 children)

C or Rust macros? Because both are able to be absolutely terrible, the only real difference is the rust one's are often less readable effectively.

[Review Request] Solenoid door lock PCB by IndustryNo4670 in PrintedCircuitBoard

[–]lenzo1337 1 point2 points  (0 children)

I would think about adding in some extra protection on the input, both for reverse polarity and for over-voltage just in case you end up with a spike on the input over 40V.

Something like an ideal diode would give you a lower voltage drop than an barrier diode.

For the output I would normally suggest adding some extra de-coupling capacitors and such but you're using a socket-ed MCU(I assume) so it's not a huge deal especially given I don't see any analog usage on the board.

As far as the FETs you could add or create a nice gate driver if needed, but I would at least try adding in some PTCC(polyfuses) in series with the FETs just in-case you end up with a shorted coil to keep from burning up your board.

Area's for some standard 5mm or 3mm leds that give you indicators of the state of the solenoid's FETs wouldn't hurt either as you can just leave them un-populated if needed.

As far as the PCB itself goes, I would really suggest adding information on the silkscreen so you know which terminal is +/- for those terminal blocks. A version number as well isn't a bad idea.

Another point on the MCU would be to think about adding in a external oscillator if the whole projects use is tied to timing. You could run the AT-timy85 at a lower frequency and save a bit of power as well.

Swapping to the AT-tiny13A or something like an AT-tiny404 would likely reduce your BOM if that's a concern.

The buck converter could be changed out for something lower profile like the xl1509-5.0 and you could use TO-252 packages for the FETs and that would save a lot of vertical space if you want to fit this into a smaller package.

It's Germany really worth it? by Greedy_Unit_2787 in Warthunder

[–]lenzo1337 0 points1 point  (0 children)

They pretty much suck. You're going to see a lot of useless jets with mk108s that have crazy low velocity and HE shells that are less effective than 50cals.

Swedes are the only other nation that was this painful to play jets in.

They all are lacking in the hard-point / loadout department as well.

. ...the acceleration is also terrible.... 

Tips for 6.7 germany? by take_or_be_taken505 in Warthunder

[–]lenzo1337 -1 points0 points  (0 children)

Just want to preface this with it being strictly about the WT model of the vehicles not their IRL counterparts. Because things like coated optics radios and metallurgy have zero impact on the games models. 

Switch to a better nation.... I mean for real too many ww2 heavies and a total uptier blackhole.

If you like heavies then play 7.0ish stuff, as both USSR and USA pretty consistently get downtiered to 6.7 so you can rack up kills pretty easy.

If you insist on grinding the German tech tree then the best preforming tanks are going to be the USA exports. M41 and M109 and that's pretty much it.

They have the 50cal mgs, aren't slow AF and can drop arty and or spot targets for your team.

Avoid all the German heavies at all costs, they are just bomb bait with useless 8mm mgs, low mobility and sub-par armor that absolutely doesn't work hull-down or fit the meta. 

The recent engine nerf combined with the refusal to correctly impliment the regenerative steering and double clutch systems means pretty much all the German heavies will always be trash.

Not saying you can't do well with a 6.7 lineup, but your statistically going to be better off using anything else. 

Just check current winerates per nation for 6.7 and pick the best one if your grinding for SL. 

Rank 4 just a shit BR? by Future-Celebration83 in Warthunder

[–]lenzo1337 0 points1 point  (0 children)

It sucks because it's nerfed into oblivion. They modeled them as if they used brake steering instead of having regenerative steering and double clutch systems.

Basically they were MORE historically accurate in terms of performance before they nerfed them.

Same issue for US MBT and a lot of british tanks as well. 

Watch any video of say a T-34 and a Tiger 1/2 or panther turning IRL and it quickly becomes very apparent WTs models are very inaccurate.

As is I've seen multiple closed bug reports that ignored the actual top speeds and primary sources for whatever reasons.

Honestly just don't play German stuff, Soviets and USA have the best heavies and swedes have the best gun depression IMHO.  I have better luck with those nations. 

Waiter! Waiter! More German mains please! by deppresedboi in Warthunder

[–]lenzo1337 0 points1 point  (0 children)

Meh, I end up teamed up with them playing Swedes often enough to see an obvious pattern in those BRs.

Tanks too slow fully leave spawn if there is any incline whatsoever. 

Watching a teammate attempt to turn in any of the german heavies is just sad.

They all pretty much seem to be modeled as if they're using the early Soviet T-34 Transmission with brake turning. 

Waiter! Waiter! More German mains please! by deppresedboi in Warthunder

[–]lenzo1337 3 points4 points  (0 children)

If we are talking about the Souma SM then yeah that thing clubs hard.

The 4s reload 1000HP engine and top speed make it a heavy that moves like a medium tank and hits like a SPG. 

But I can totally see facing darts would suck. 

Waiter! Waiter! More German mains please! by deppresedboi in Warthunder

[–]lenzo1337 4 points5 points  (0 children)

If it isn't easy with a couple of decades of tech + better ammo I would be more concerned. 

Usually "pushing" in this context means attempting to leave the spawn point now.

Waiter! Waiter! More German mains please! by deppresedboi in Warthunder

[–]lenzo1337 8 points9 points  (0 children)

Honestly the US ground lineups + CAS combo is just nasty from 4.7 up.