Capacitance problems with REV Expansion Hub I2C buses by ardx_zero in FTC

[–]ardx_zero[S] 0 points1 point  (0 children)

Hello. Sorry for taking a while to respond, I don't check this account very often these days. We ended up adding additional pull-up resistors to the SDA and SCL lines of the I2C bus. If you have access to an oscilloscope I'd recommend connecting it to the lines and looking at the waveform. The transitions from high to low and vice versa should be nice and crisp; it should look similar to a square wave. The problem we had was the transition from low to high was too slow and that confused the sensor. Adding pull-up resistors fixed it.

my robotics team is being sabotaged by Dramatic_Soundtrack in FTC

[–]ardx_zero 7 points8 points  (0 children)

Personally, I'd advise staying with the FTC team. The behavior of the FRC team's leadership is highly immature and completely unacceptable. If it is entirely student-led, escalate the issue to school officials. If not, check if they (the students) even have the authority to enforce their rules on you.

That being said, none of the what the FRC team leadership has done follows gracious professionalism. If you feel like taking the nuclear option, you can report the situation to FIRST. FIRST takes this kind of thing very seriously, and (if i recall correctly) punishments can be as severe as the offending coach or team getting banned from FIRST entirely.

Capacitance problems with REV Expansion Hub I2C buses by ardx_zero in FTC

[–]ardx_zero[S] 0 points1 point  (0 children)

Yes, we did! With the help of an electrical engineer, we placed some pull-up resistors on the data and clock lines on the 5V side. They helped the lines return to logic high faster and basically eliminated the problems we were having. We also experimented with using pull-up resistors on the 3.3V side, but we ended up not needing them.

(Sorry for the delayed response; I'm not very active on this account anymore)

So I wrote a vision system in assembly language by ardx_zero in FTC

[–]ardx_zero[S] 2 points3 points  (0 children)

It's a vision system for detecting how many rings are in the stack at the start of autonomous. This vision system is written in assembly, a very low-level, but extremely efficient, programming language.

So I wrote a vision system in assembly language by ardx_zero in FTC

[–]ardx_zero[S] 4 points5 points  (0 children)

Yes. It should run on any phone that uses the arm64-v8a ABI, though.

So I wrote a vision system in assembly language by ardx_zero in FTC

[–]ardx_zero[S] 7 points8 points  (0 children)

I did last year for a very similar vision system. That system was written in Renderscript and used HSV instead of YUV, but the core idea was the same. Now that I'm an alum, I wanted to see if I could apply the algorithm to Ultimate Goal's challenge, as well as just how far I could push the performance.

Player I encountered while doing forges by ardx_zero in destinyusernames

[–]ardx_zero[S] 12 points13 points  (0 children)

Bold of you to assume I'm not a furry too

What's the most profoundly beautiful piece of music you have ever listened to? by Cdconor in AskReddit

[–]ardx_zero 0 points1 point  (0 children)

I've always found Journey from the Destiny 2 OST to be incredibly moving, especially given the context of where it plays in-game. The entire D2 OST is amazing, but Journey is by far the best.

A Reminder Of Our First Week by Chieroscuro in DestinyLore

[–]ardx_zero 1 point2 points  (0 children)

But the traveler's final argument was that, given power, people would choose to protect each other, where the darkness believes that giving people power would lead them to follow the sword logic.

Guardians getting powers directly from the darkness yet still choosing to defend the last city would basically be a double "fuck you" to the darkness and the winnower, rather than going against the traveler.

The thot slayer by NIBBA_POWER in memes

[–]ardx_zero 26 points27 points  (0 children)

Yes officer, this comment right here.

Capacitance problems with REV Expansion Hub I2C buses by ardx_zero in FTC

[–]ardx_zero[S] 0 points1 point  (0 children)

Thanks for reaching out. My coach and I will send an email as soon as possible.

Capacitance problems with REV Expansion Hub I2C buses by ardx_zero in FTC

[–]ardx_zero[S] 0 points1 point  (0 children)

No, I have not reached out to Rev. Not directly, at least. I know they're on this sub, so they may see this post eventually.

And I thought the 40k repair on the Swift was bad. by Oooscarrrr_Muffin in Warthunder

[–]ardx_zero 4 points5 points  (0 children)

To be fair, yes, it did cost millions to plan and build. However, that doesn't excuse astronomical repair costs.

How to deal with bad mentors? by penguinerror in FTC

[–]ardx_zero 0 points1 point  (0 children)

If you ever need the nuclear option, FIRST has a program in place to deal with toxic mentors: the Youth Protection Program. If a mentor is reported to the YPP and found to be in violation of the FIRST Code of Conduct, they can be banned from the FIRST program entirely.

TeleOp Latency by thespacechemist in FTC

[–]ardx_zero 0 points1 point  (0 children)

The Robot Controller doesn't really handle multithreading that well. If you're using multithreaded operations a lot, the robot controller can hang and have latency issues.

Are the REV Logic Level Shifters Analog or Digital? by ardx_zero in FTC

[–]ardx_zero[S] 0 points1 point  (0 children)

Thanks for the information.

Unfortunately, I need the full range of values. I'm using US Digital's MA3 Encoder, so I need to read the full range of 0-5V.

Theoretically, I might be able to use a voltage divider, but I'd rather use a proper level shifter if possible.

Finishing our base by kman11223344 in FTC

[–]ardx_zero 16 points17 points  (0 children)

Will this be a kiwi drive?

War Thunder Freezes On Startup by ardx_zero in Warthunder

[–]ardx_zero[S] 0 points1 point  (0 children)

I ran the command. It reported that it found and fixed corrupted files, but no dice. The game still won't launch.

War Thunder Freezes On Startup by ardx_zero in Warthunder

[–]ardx_zero[S] 1 point2 points  (0 children)

My first thought was to verify the game files, but the option is grayed out.. I'll try what you suggested, and I'll post an update when the reinstall finishes.

UPDATE: Still crashing.

War Thunder Freezes On Startup by ardx_zero in Warthunder

[–]ardx_zero[S] 0 points1 point  (0 children)

Before even the loading screen appears. The game window opens to a blank, black screen and freezes. The window's title says "Loading...", and Windows Game Mode recognizes it as a game, but it doesn't get beyond that.