For AFROTC it is a 2.5, it was a 2.0 a few yrs ago, but has been 2.5 for at least 2-3 yrs now.
As far as SFT/EA the avg cgpa for tech is 3.1, 3.4 for non-tech. That means for you to be competitive the next 2 semesters you will need to pull really a 3.6+ and hope that they see that fall semester freshman was just the transitioning from HS to college.
I say 2 more semesters because EA boards only take the cgpa up to Dec. your soph yr. The board meets in Feb of your C200 yr., CoC sends the packets to the board @ 1 month prior to it, thus only the 1st 3 semesters count.
Finally, how is it that with at least 6-7 weeks left if you are on semesters you feel you can't pull up these grades? Most college classes place the bulk of the grades on the mid-term and finals. Have you received your mid-terms back? You still have a chance to pull it out to be a 2.5-3.0 depending on how bad you want to be in AFROTC. I say that because you know now the realistic cgpa you need. It might mean, no more hanging out playing X box with your friends, and instead hitting the library so you can concentrate more.
Trust me, it felt like every semester our DS called me and said Mom, I am worried about X class, I am pulling a C or D in the class. I would tell him buckle down, talk to the prof for insight on how to improve the grade. At the end of every semester he always managed to pull a B at least, because those calls came before the mid-terms and he talked to the profs.
Honestly, as a parent, I would say to you don't worry about ROTC chances so much when it comes to the 2.0 cgpa, be more concerned about Thanksgiving telling the folks about the gpa. Us parents tend to not be happy when we hear about grades that low and we are footing the bill, or even if we aren't footing it and you are on student loans, we will still pound you...we will remind you that if you want a job in the corporate world a 2.0 won't get you an interview. We will tell you colleges won't accept you for grad school.
I consider myself a kind, understanding parent, along with all of my friends are as parents. We walked in your shoes decades ago, so we get it. There will still be a come to Jesus meeting over a 2.0, especially if there is the OBTW, X class is a D or F. We told our kids you have 1 job, get good grades. We understood they will get C's, but we told them if you get a C, you better get an A to offset that C. No D's or F's will be accepted. It was/is our rule. A 2.0 means you have all C's, or a mixture of A's and B's with D's and F's.
Talk to the folks now. We hate being blindsided when we have thought for 4 months since Aug/Sep all is well academically. They want you to succeed more than you can ever imagine. They will understand your feelings, and they may even give you guidance on how to fix it.