diff --git a/app/src/main/assets/html/about.html b/app/src/main/assets/html/about.html index 42918089..ed847710 100644 --- a/app/src/main/assets/html/about.html +++ b/app/src/main/assets/html/about.html @@ -16,7 +16,7 @@

Follow @Noise_Planet - Watch NoiseCapture + Watch NoiseCapture

Content: @@ -119,18 +119,18 @@

Source code:
Feel free to explore the code and to fork the project on GitHub:
- https://github.com/Ifsttar/NoiseCapture + https://github.com/Universite-Gustave-Eiffel/NoiseCapture
  • Report an issue:
    If you experience some issues, please report them to
    - https://github.com/Ifsttar/NoiseCapture/issues + https://github.com/Universite-Gustave-Eiffel/NoiseCapture/issues
    - Fork NoiseCapture - Watch NoiseCapture - NoiseCapture Issues + Fork NoiseCapture + Watch NoiseCapture + NoiseCapture Issues

  • diff --git a/app/src/main/assets/html/about_FR.html b/app/src/main/assets/html/about_FR.html index bda92ef4..7a0547c5 100644 --- a/app/src/main/assets/html/about_FR.html +++ b/app/src/main/assets/html/about_FR.html @@ -17,7 +17,7 @@

    Follow @Noise_Planet - Watch NoiseCapture + Watch NoiseCapture

    Sommaire: @@ -124,17 +124,17 @@

    Contribuer au développement du code:
    Votre contribution au développement de l'application sera fortement appréciée ! Connectez-vous sur GitHub pour cloner le projet : - -
    https://github.com/Ifsttar/NoiseCapture

  • + +
    https://github.com/Universite-Gustave-Eiffel/NoiseCapture

  • Signaler des bugs, proposer des évolutions:
    - https://github.com/Ifsttar/NoiseCapture/issues + https://github.com/Universite-Gustave-Eiffel/NoiseCapture/issues
    - Fork NoiseCapture - Watch NoiseCapture - NoiseCapture Issues + Fork NoiseCapture + Watch NoiseCapture + NoiseCapture Issues

  • diff --git a/app/src/main/assets/html/help.html b/app/src/main/assets/html/help.html index ecdcf6bf..83734ba3 100644 --- a/app/src/main/assets/html/help.html +++ b/app/src/main/assets/html/help.html @@ -16,8 +16,8 @@ Follow @Noise_Planet - - Watch NoiseCapture + + Watch NoiseCapture

    Introduction

    NoiseCapture App is an application dedicated diff --git a/app/src/main/assets/html/help_FR.html b/app/src/main/assets/html/help_FR.html index 5f63bd92..541aeb98 100644 --- a/app/src/main/assets/html/help_FR.html +++ b/app/src/main/assets/html/help_FR.html @@ -1,442 +1,447 @@ - - - - - Aide sur NoiseCapture App - - NoiseCapture App -
    -
    - © Ifsttar & CNRS - Tous droits réservés
    - Contact - noisecapture[at]noise-planet.org
    - Web - http://noise-planet.org
    -
    - Follow @Noise_Planet - - Watch NoiseCapture -


    -

    Introduction

    -

    NoiseCapture App est une application dédiée à - l' évaluation de votre environnement - sonore. Avec NoiseCapture App vous pouvez réaliser une mesure de - bruit qui vous informera sur votre exposition au bruit. En complément, - vous pouvez contribuer à l' élaboration - collaborative de cartes de bruit en transferant de maniÚre - totalement anonyme ces - informations vers la communauté.

    -

    Principales Ă©tapes:

    -
      -
    1. RĂ©aliser une mesure
    2. + + + + + Aide sur NoiseCapture App + + NoiseCapture App +
      +
      + © Ifsttar & CNRS - Tous droits réservés
      + Contact - noisecapture[at]noise-planet.org
      + Web - http://noise-planet.org
      +
      + Follow @Noise_Planet + + Watch NoiseCapture +
      +

      Introduction

      +

      NoiseCapture App est une application dédiée à + l' évaluation de votre environnement + sonore. Avec NoiseCapture App vous pouvez réaliser une mesure de + bruit qui vous informera sur votre exposition au bruit. En complément, + vous pouvez contribuer à l' élaboration + collaborative de cartes de bruit en transferant de maniÚre + totalement anonyme ces + informations vers la communauté.

      +

      Principales Ă©tapes:

      +
        +
      1. RĂ©aliser une mesure
      2. Associer - une description
      3. -
      4. Analysez - les résultats
      5. -
      6. Explorer la carte -
      7. -
      -

      Étapes additionnelles:

      - -

      Pour aller plus loin:

      -
    +

    Étapes additionnelles:

    + +

    Pour aller plus loin:

    + -

    NoiseCapture App est développée par des spécialistes, - mais gardez bien en mémoire qu'un smartphone ne remplacera jamais un - sonomÚtre professionnel. Si vous avez besoin d'une expertise avancée, - contactez un professionnel.

    -

    La qualité de la mesure dépend des performances - techniques de votre smartphone. En fonction de la nature de votre - téléphone et de la version d'Android utilisée, il est possible que vous ne + informations sur le sujet

  • + +

    NoiseCapture App est développée par des spécialistes, + mais gardez bien en mémoire qu'un smartphone ne remplacera jamais un + sonomÚtre professionnel. Si vous avez besoin d'une expertise avancée, + contactez un professionnel.

    +

    La qualité de la mesure dépend des performances + techniques de votre smartphone. En fonction de la nature de votre + téléphone et de la version d'Android utilisée, il est possible que vous ne puissiez pas mesurer avec une précision suffisante. Reportez-vous au paragraphe - concerné pour plus d'informations.

    -

    RĂ©aliser une mesure

    - Dans le menu principal, sélectionner Mesure, appuyer sur - le boutton Enregistrement pour - démarrer la mesure. Vous pouvez arréter la mesure en appuyant sur le bouton - Stop.
    -

    Vous pouvez stopper/reprendre la mesure en utilisant le - bouton Pause. Suivant la valeur - du paramĂštre correspondant dans le menu ParamĂštres, - lors de la reprise de la mesure, les derniĂšres secondes de la mesure - peuvent ĂȘtre effacĂ©es.

    - Quelles informations sont affichées lors de la mesure?
    - + +

    Calibrage à partir d'un smartphone déjà + calibré

    +

    Dans cette méthode, un smartphone déjà calibré avec NoiseCapture, peut à + son tour calibrer un ou plusieurs smartphones. Du coté des microphones à + calibrer, la procédure est entiÚrement automatique. L'ensemble est + contrÎlé par le smartphone de référence.

    +
      +
    + +

    +

    Quelles sont les limites d'une mesure + de bruit avec un smartphone?

    +

    Spécifications Android

    Le document Android - Compatibility Definition Document (CDD) énumÚre les spécifications - des appareils sous Android: the CDD "enumerates the requirements that - must be met in order for devices to be compatible with the latest - version of Android. To be considered compatible with Android, device - implementations MUST meet the requirements presented in this + Compatibility Definition Document (CDD) énumÚre les spécifications + des appareils sous Android: the CDD "enumerates the requirements that + must be met in order for devices to be compatible with the latest + version of Android. To be considered compatible with Android, device + implementations MUST meet the requirements presented in this Compatibility Definition" ( texte - issu de Android 5.1 CDD).

    -

    Nous reprenons ici les spécifications originales en anglais:

    -

    According to the CDD:

    - -

    In addition, it is specified that " While some of the requirements - outlined in this section are stated as SHOULD since Android 4.3, the - Compatibility Definition for a future version is planned to change these - to MUST. Existing and new Android devices are very strongly encouraged - to meet these requirements, or they will not be able to attain Android - compatibility when upgraded to the future version."

    -

    Que faut-il comprendre ?

    - -

    En conclusion, dans la situation - actuelle, mĂȘme aprĂšs un calibrage rigoureux, ll n'est pas possible - d'assurer avec certitude une qualitĂ© de mesure au delĂ  de 4000 Hz, ainsi - que pour des faibles et forts niveaux sonores. On peut toutefois penser - que les prochaines gĂ©nĂ©rations de smartphone permettront une meilleure - mesure acoustique dans l'avenir.

    - -

    RĂ©aliser la "meilleure" mesure possible

    -

    Quelques recommandations : -

    - + + diff --git a/app/src/main/assets/html/help_IT.html b/app/src/main/assets/html/help_IT.html index 82671218..638c1bd9 100644 --- a/app/src/main/assets/html/help_IT.html +++ b/app/src/main/assets/html/help_IT.html @@ -13,7 +13,7 @@

    Follow @Noise_Planet - Watch NoiseCapture + Watch NoiseCapture

    Introduzione

    NoiseCapture App Ăš un'applicazione studiata per la valutazione del tuo ambiente di rumore. L'app permette di effettuare misurazioni e quindi fornire informazioni sulla tua esposizione al rumore. Inoltre puoi contribuire alla realizzazione di mappe di rumore collaborative, condividendo le tue misurazioni in forma anonima.

    diff --git a/app/src/main/assets/html/map_measurement.html b/app/src/main/assets/html/map_measurement.html index e1fd02d1..e84cd945 100644 --- a/app/src/main/assets/html/map_measurement.html +++ b/app/src/main/assets/html/map_measurement.html @@ -113,6 +113,8 @@ osm.addTo(map); + onomap.addTo(map); + userMeasurementPoints.addTo(map); var baseLayers = { diff --git a/app/src/main/assets/html/privacy_policy.html b/app/src/main/assets/html/privacy_policy.html index 3fdf92d8..31dc7bd1 100644 --- a/app/src/main/assets/html/privacy_policy.html +++ b/app/src/main/assets/html/privacy_policy.html @@ -50,7 +50,7 @@

  • can stop all collection of information, if you don't use the Application or by uninstalling the Application;
  • -
  • has the ability to study the source +
  • has the ability to study the source code of NoiseCapture;
  • has the ability to access to all data that are shared with community.
  • diff --git a/app/src/main/assets/html/privacy_policy_FR.html b/app/src/main/assets/html/privacy_policy_FR.html index 1293216d..d1f6e81c 100644 --- a/app/src/main/assets/html/privacy_policy_FR.html +++ b/app/src/main/assets/html/privacy_policy_FR.html @@ -37,7 +37,7 @@

  • peut choisir de transfĂ©rer ou non les donnĂ©es mesurĂ©es;
  • peut stopper Ă  tout moment la collecte de donnĂ©es;
  • -
  • a la possibilitĂ© d'examiner le code source de l'application;
  • +
  • a la possibilitĂ© d'examiner le code source de l'application;
  • a la possibilitĂ© d'accĂ©der aux donnĂ©es collectĂ©es par la communautĂ©.
  • Si vous avez des questions concernant nos rĂšgles de confidentialitĂ© et la maniĂšre dont nous attachons Ă  respecter votre vie privĂ©e, contactez-nous Ă  = 31) { + builder.setContentIntent(stackBuilder.getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT + PendingIntent.FLAG_MUTABLE)); + } else { + builder.setContentIntent(stackBuilder.getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT)); + } NotificationManager mNM = (NotificationManager)getSystemService(NOTIFICATION_SERVICE); mNM.notify(NOTIFICATION_MAP, builder.build()); } diff --git a/app/src/main/java/org/noise_planet/noisecapture/MeasurementActivity.java b/app/src/main/java/org/noise_planet/noisecapture/MeasurementActivity.java index 6c6947d3..258627ea 100644 --- a/app/src/main/java/org/noise_planet/noisecapture/MeasurementActivity.java +++ b/app/src/main/java/org/noise_planet/noisecapture/MeasurementActivity.java @@ -273,8 +273,8 @@ protected void onCreate(Bundle savedInstanceState) { setupViewPager(viewPager); TabLayout tabLayout = (TabLayout) findViewById(R.id.measurement_tabs); tabLayout.setupWithViewPager(viewPager); - // Select spectrogram by default - viewPager.setCurrentItem(1); + // Select map by default + viewPager.setCurrentItem(2); // Instantaneous sound level VUMETER // Stacked bars are used for represented Min, Current and Max values // Horizontal barchart diff --git a/app/src/main/java/org/noise_planet/noisecapture/MeasurementService.java b/app/src/main/java/org/noise_planet/noisecapture/MeasurementService.java index 517b978e..f6c59152 100644 --- a/app/src/main/java/org/noise_planet/noisecapture/MeasurementService.java +++ b/app/src/main/java/org/noise_planet/noisecapture/MeasurementService.java @@ -300,7 +300,7 @@ private void showNotification() { // The PendingIntent to launch our activity if the user selects this notification PendingIntent contentIntent = PendingIntent.getActivity(this, 0, - new Intent(this, MeasurementActivity.class), 0); + new Intent(this, MeasurementActivity.class), PendingIntent.FLAG_MUTABLE); String channelId = ""; // If earlier version channel ID is not used