Narrative:

I was cruising VFR at an altitude of 2500 ft MSL to mdt. I contacted harrisburg approach prior to entering the TRSA for VFR advisories. Harrisburg gave me a transponder code and then verified radar contact. I was told to climb and maintain at or above 3500 ft to which I replied 'unable due to not being able to maintain VFR.' the controller said to maintain VFR and remain at 2500 ft. As I proceeded on course; I saw that my present course would take me into the mdt class D airspace but since I was talking to harrisburg approach; I assumed that two-way communication with harrisburg would suffice for the class D airspace. After reviewing the far/aim; I realized that I should have altered course or asked harrisburg to leave the frequency and contact mdt for clearance thru class D airspace.

Google
 

Original NASA ASRS Text

Title: Pilot under flight following questions if he should have contacted a Tower for clearance through the Class Delta.

Narrative: I was cruising VFR at an altitude of 2500 FT MSL to MDT. I contacted Harrisburg Approach prior to entering the TRSA for VFR advisories. Harrisburg gave me a transponder code and then verified radar contact. I was told to climb and maintain at or above 3500 FT to which I replied 'Unable due to not being able to maintain VFR.' The controller said to maintain VFR and remain at 2500 FT. As I proceeded on course; I saw that my present course would take me into the MDT Class D airspace but since I was talking to Harrisburg Approach; I assumed that two-way communication with Harrisburg would suffice for the Class D airspace. After reviewing the FAR/AIM; I realized that I should have altered course or asked Harrisburg to leave the frequency and contact MDT for clearance thru Class D airspace.

Data retrieved from NASA's ASRS site and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.