Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed LoRaWAN-lib SX1272Lib
Diff: app/main.cpp
- Revision:
- 9:07c94dd6dc51
- Parent:
- 8:cfe39840b9fb
- Child:
- 10:1a85ff06be1a
--- a/app/main.cpp Wed Dec 05 08:47:37 2018 +0000
+++ b/app/main.cpp Wed Dec 12 08:41:45 2018 +0000
@@ -84,7 +84,7 @@
* User application data buffer size
*/
#if ( LORAWAN_CONFIRMED_MSG_ON == 1 )
-#define LORAWAN_APP_DATA_SIZE 6
+#define LORAWAN_APP_DATA_SIZE 12
#else
#define LORAWAN_APP_DATA_SIZE 1
@@ -284,7 +284,7 @@
/*!
* \brief Prepares the payload of the frame
*/
-static void PrepareTxFrame( uint8_t port )
+static void PrepareTxFrame( uint8_t port,uint8_t jojo )//, 2EME PARAMETRE TABLEAU DONNEE INIT=>APPDATA DANS FONCION
{
switch( port )
{
@@ -292,20 +292,21 @@
{
//AppData[0] = AppLedStateOn;
AppData[0] = 0xAA;
- AppData[8] = 0xAA;
- AppData[10] = 23;
- AppData[44] = 99;
- AppData[62] = 0xCC;
- printf("%x\n",AppData[55]);
+ AppData[1] = 'j';
+
- if( IsTxConfirmed == true )
+ //AppData[3] = 150000;
+ AppData[4] = 0xAA;
+
+
+ /* if( IsTxConfirmed == true )
{
AppData[1] = LoRaMacDownlinkStatus.DownlinkCounter >> 8;
AppData[2] = LoRaMacDownlinkStatus.DownlinkCounter;
AppData[3] = LoRaMacDownlinkStatus.Rssi >> 8;
AppData[4] = LoRaMacDownlinkStatus.Rssi;
AppData[5] = LoRaMacDownlinkStatus.Snr;
- }
+ }*/
}
break;
case 224:
@@ -766,6 +767,7 @@
/**
* Main application entry point.
*/
+ uint8_t jiji=1;
int main( void )
{
LoRaMacPrimitives_t LoRaMacPrimitives;
@@ -929,10 +931,13 @@
{
if( NextTx == true )
{
+ jiji++;
SerialDisplayUpdateUplinkAcked( false );
SerialDisplayUpdateDonwlinkRxData( false );
- PrepareTxFrame( AppPort );
- printf("%x\n",AppData[55]);
+ PrepareTxFrame( AppPort,jiji );
+
+
+
NextTx = SendFrame( );
}
if( ComplianceTest.Running == true )