Serial.read -  invalid conversion from 'const char

Hello,

Not sure how to do this.. I want to enter say "A" or "B" and click send in the serial monitor and then have an LED change brightness..

But I'm getting "invalid conversion from 'const char*' to 'char'" ERROR..

so how do i compare text/data from the serial port to a value?

--- my code --
int ledPin = 9; // LED connected to digital pin 9
void setup()
{
// initialize the serial communication:
Serial.begin(9600);
}

void loop() {
char srlcmd;
if (Serial.available()) {
srlcmd = Serial.read();

if (srlcmd = "A" )
{
analogWrite(ledPin, 1);
}
else if (srlcmd = "B" )
{
analogWrite(ledPin, 25);
}
}
delay(30);
}
-- end my code--

Thanks for any help!!!
Shane

A few small / common mistakes...

int ledPin = 9;    // LED connected to digital pin 9
void setup()
{
 // initialize the serial communication:
 Serial.begin(9600);
}

void loop()  { 
char srlcmd;
if (Serial.available()) {
srlcmd = Serial.read();

 if (srlcmd =[glow]=[/glow] [glow]'A'[/glow] )  // [glow]<---[/glow]
   {
   analogWrite(ledPin, 1);
   }
 else if (srlcmd =[glow]=[/glow] [glow]'B'[/glow] )  // [glow]<---[/glow]
   {
   analogWrite(ledPin, 25);
   }
 }
delay(30);
}