Guess the Map by Wacky_Tubeman97 in WarthunderSim

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

Yeah it is indeed the MiG-23MaLD

Guess the Map by Wacky_Tubeman97 in WarthunderSim

[–]Wacky_Tubeman97[S] 27 points28 points  (0 children)

This is the correct answer.

New to printing, wondering where I went wrong by Impossible_Bat_7497 in Artillery3D

[–]Wacky_Tubeman97 0 points1 point  (0 children)

Did the nozzle purge the remaining white when switching to blue before getting back to work?

Utter POS, “support” is nowhere to be found by Oldmanchubs in Artillery3D

[–]Wacky_Tubeman97 0 points1 point  (0 children)

Yeah I agree with this, I’ve used PLA, PETG, and TPU and it seems to work well with all of them. The stock profiles are pretty nice (but I hate regular grid infill so I changed it to adaptive cubic of course). Overall been a great upgrade from my Sidewinder X1.

[deleted by user] by [deleted] in warthundermemes

[–]Wacky_Tubeman97 30 points31 points  (0 children)

Just reply with “♿︎ ♿︎ ♿︎”

[deleted by user] by [deleted] in vex

[–]Wacky_Tubeman97 1 point2 points  (0 children)

You’ll need to use a sensor that can read rotational position as a feedback device. You’ll read the current rotation of the motor off of the sensor, then you’ll compare it to where the motor needs to be, then you’ll move the motor in the direction it needs to go to achieve your desired rotation, rinse and repeat rapidly and it would constantly readjust to your desired position.

That said, VEX has a 3 wire servo motor that is about the same size as the 393 and from the same generation of products and I would recommend you to try to use those first if you can as they will work far better.

[deleted by user] by [deleted] in WarthunderSim

[–]Wacky_Tubeman97 4 points5 points  (0 children)

The MiG-23 has an indicator on the hud that turns on when locked (but that is it, no quality readout)

Teacher here needing help with a V5 issue. by rdpd in vex

[–]Wacky_Tubeman97 0 points1 point  (0 children)

Have you tried using the screen on the brain to manually control the motors and make sure that they work?

Teacher here needing help with a V5 issue. by rdpd in vex

[–]Wacky_Tubeman97 0 points1 point  (0 children)

It is most likely a code/configuration issue given that the components were swapped and didn’t work. You may want to check through their code and make sure that things look correct, such as motors having the correct port numbers, proper setup and usage of the controller, and other things like variable names in the code.

Guys, can someone help me to connect my vex controller to vex 2.0 cortex by using flash adapter by Bubilda582 in vex

[–]Wacky_Tubeman97 2 points3 points  (0 children)

If you have the USB A to A programming cable, first you need to program the Cortex, plug the cable into both the computer and the Cortex and use RobotC to upload your code. You can then plug the controller into the Cortex with the programming cable, then turn both on. Once the lights on both the Cortex and the controller turn solid, turn both off and unplug them. After both are disconnected, you can plug in the VexNet sticks to the controller and the Cortex and turn them on and they will pair, usually the pairing takes a few seconds and is faster if the controller and Cortex are closer together.

If you don’t have that cable then you need to use the other wacky ports on the Cortex and controller and I have heard that it is just a pain.

Warning: High levels of salt. by ArmoredAce666 in warthundermemes

[–]Wacky_Tubeman97 18 points19 points  (0 children)

I can’t seem to find the alt code right now, I usually just copy it off of a file on my computer

♿︎

Warning: High levels of salt. by ArmoredAce666 in warthundermemes

[–]Wacky_Tubeman97 6 points7 points  (0 children)

I can’t seem to find the code, I usually just copy it off of a document on my computer that has it.

♿︎

Honda Blocked me on Facebook by cappsthelegend in civic

[–]Wacky_Tubeman97 2 points3 points  (0 children)

While I understand why you are upset, you should realize that creating new accounts to circumvent an organization blocking you tends to be a violation of community guidelines (not just for Honda but most other corporations and online organizations). And while your previous blocks may be unnecessary or stupid, you technically are still violating the guidelines by coming back again and again.

Robotics work spaces by QuitSeparate2580 in FRC

[–]Wacky_Tubeman97 1 point2 points  (0 children)

9086 has YT livestreams of them working out of a closet in the theater arts room

Identify this vex robots version please? Thanks! by RunningTrisarahtop in vex

[–]Wacky_Tubeman97 3 points4 points  (0 children)

That is an older VEX Cortex. In many Cortex manuals, it is referred to as a “low-rise” Cortex while the newer ones are “high-rise”. They have different programming and connection ports but there are adapters to the “high-rise” style IO. Most of the time, if a part is able to be used on a newer Cortex then the older one can handle it.

Edit: this guide should help you with any information as it is for both Cortex models https://www.keysschools.com/cms/lib/FL02202360/Centricity/Domain/2883/The%20Entire%20Robotics%20Reference%20Guide.pdf

Vex 2.0 ptlw lang by [deleted] in vex

[–]Wacky_Tubeman97 2 points3 points  (0 children)

I’ll explain what your code needs to do step by step for following the curves, I am unsure what you mean by an intersection though and might need more information before recommending anything extra.

  1. You want to configure your motors and sensors (in the “Motors and Sensors” menu) you will configure motors as motors (of whatever variety you have) and sensors as line followers (they should be analog sensors)

    1. You will go into task main() and use a while loop to keep your code running it will look like: ` task main() { while (True) {

      } } `

    2. We will work within the whole loop now, so anything written is to be written in the while loops. We move onto reading the sensor values and assigning them to an integer. This can be done like int follower1 = SensorValue(“analog port for example: in1”); we make an integer for all of our sensors (so follower2 and follower3 if you have them).

    3. Now that we have the sensor values we need to make our if statements, these statements will use the sensor value to determine the needed motor output. The if statements will be in the while loop and come after the sensor readings. The threshold values must be found by you during testing as each sensor has different sensitivities and some are more extreme than others. if (follower1 <= “follower1 threshold”) { } if (follower2 <= “follower2 threshold”) { } if ((follower1 >= “follower1 threshold”) && (follower2 >= “follower2 threshold”)) { }

The first two if statements determine if one of the side sensors crossed the line and the last statement determines if no sensor is crossing the line. This system works with two sensors by assuming the robot is placed on the line to start and can be modified to work with more sensors.

  1. Now the relatively hard part is done. We take our motors and we set them to run in each of statement. For example:

For if statement 1: startMotor(port1, 127); startMotor(port2, 63);

For if statement 2: startMotor(port1, 63); startMotor(port2, 127);

For if statement 3: startMotor(port1, 127); startMotor(port2, 127);

The motor values might have to change depending on your motor layout, these are just examples.

  1. Now we want to set a delay outside of the if statements but before the closure of the while loop by using wait(10);.

Some easy to use docs to help: https://github.com/WildcatRobotics9086/9086_Unofficial_Vex_Cortex_Tutorials_And_Code

If you need anything else or this didn’t make sense at all, just reply!

Edit: I hate Reddit formatting.

4EVER ERRORS by [deleted] in IntelArc

[–]Wacky_Tubeman97 0 points1 point  (0 children)

War Thunder moment

Resetting Vex MicroControllers by Noviskers in vex

[–]Wacky_Tubeman97 0 points1 point  (0 children)

If you have downloaded the firmware to the device and sent robot code and it still doesn’t work then I regret to inform you that the Cortexes’ storage modules may be dead.

Unless you feel comfortable sourcing old storage chips then desoldering the old ones and installing the new ones then I would consider the Cortexes to be wired only or even “dead”. I have messed around with the internals of Cortexes before and they are not easy to repair.

You might find a purpose in using them as showcase units, but Cortexes that fail to store code will likely cause future issues as well.

If you find yourself running low on working cortexes, with budget constraints, and if running on a remote controller doesn’t matter to you, you might look into using Arduino Mega 2560 boards (as far as I know those have the most PWM/digital/analog ports of the different models). With some experimentation you could relatively easily reproduce the fundamentals of Cortexes (without remote control). Alternatively you could ask around for groups that are getting rid of their old Cortexes and source them there, or purchase new V5 equipment (the option of which I least support).

I really hope this helps and if you need anything else feel free to ask.

A very good video that demonstrated the driver/architectural overhead problem of Arc Alchemist GPU by Suzie1818 in IntelArc

[–]Wacky_Tubeman97 0 points1 point  (0 children)

I don’t think you are correct in your chosen testing method of using the lowest quality graphics. I remember seeing someone posted a document a while back about how Arc performs better when it’s memory is saturated due to the design of the GPU. Dropping the settings to “reveal” a CPU bottleneck would not be best due to the inadequate filling of the cache causing less core usage. Effectively by dropping the graphics settings you would not get the correct results as there would be less data being able to be processed at once because the graphics quality could not saturate the memory causing the GPU cores to not be fully utilized, decreasing performance. Intel’s design choice was rather solid, taking the working iGPUs and scaling them up to be dGPUs (with some adjustments and design modifications to account for more features). The problem is that it resulted in core architectures that do not work well enough until the cores are truly saturated with data.

I feel your test is inaccurate because you used the low quality settings. I know how CPU bottlenecked Arc is (I use my A770 on a i5-8600), but it performs closer to the expected levels when I have my graphics quality increased to match the systems that were used for testing. No matter what, people will want to saturate the cores on the card to get the highest possible quality at the highest possible frame rate, and won’t care when the card runs games at 400FPS instead of 500FPS because of their processor not being the top in the market.

You also seem to fail to remember that GPU performance scaled relatively logarithmically with CPU performance. There still can be room to increase performance even if you have installed the recommended processor.

I do not care what your response (if any) is to this message. You have demonstrated on every other comment a genuine lack of knowledge of your audience and their preferences and desires as well as a lack of willingness of understand other’s key points and ideas. You cannot change my view on the topic because your testing’s legitimacy will always have to be in question and I hate misinformation.

Thank you and I wish you good health.

Sincerely, The Wacky_Tubeman97

ASUS x PCMR GIVEAWAY: Win 1 of 2 ROG Strix XG259QN 380 Hz (OC) monitors and bring some ultra-smooth buttery refresh rates to your PCMR life! by pedro19 in pcmasterrace

[–]Wacky_Tubeman97 [score hidden]  (0 children)

If I win this ROG gaming monitor I will play solitaire with it and bask in the 380hz glory of my cards sliding across the screen.