Problem using SoftwareSerial.h and talking over HC-05 Bluetooth (Code Included)

I am trying to use an AtTiny85 to communicate over Bluetooth. I use the code shown below with a voltage divider to reduce the voltage on pin 0 to an acceptable level for the HC-05. I get information transmitted but it is junk. Has anyone got an idea on this? Is there more hardware I need to look at? I have successfully done this with a Pro Mini using the normal serial communication but I need the smaller size of the AtTiny if possible.

Has anyone got an example of receiving and sending data using serially over Bluetooth? As usual the internet has provided more questions than answers.

#include <SoftwareSerial.h>
// Definitions
#define rxPin 1
#define txPin 0

SoftwareSerial mySerial(rxPin, txPin);

int sensorPin = 7; //ACTUALLY PIN LABELED AS “2” on the HLT tutorial
int sensorVal = -1;

boolean switchFans = 0;

// the setup routine runs once when you press reset:
void setup() {
pinMode(sensorPin, INPUT);
mySerial.begin(9600);
}

// the loop routine runs over and over asensorpingain forever:
void loop() {

sensorVal = analogRead(sensorPin);
mySerial.print("Input Val: " + sensorVal);

}

 mySerial.print("Input Val: " + sensorVal);

Can you show the result of performing this addition on your calculator?

Try

mySerial.print("Input Val: ")
mySerial.print( sensorVal);

...R

It doesn't matter how the line is configured. All I get back on the Bluetooth is garbage. The line has been sent various ways with no change.

#define rxPin 1
#define txPin 0

SoftwareSerial mySerial(rxPin, txPin);

Why are you doing software serial on the hardware serial pins?